正则表达式,如何获取子匹配文本呀?高手进 40

例如字符串K.J只想获取.ASP怎么实现的?不获取全部K(.+?)J这样子是全部都获取了的最好ASP下,正则有什么方法,只要中间的点呢?<%aa="K.J"y="K(.+... 例如字符串
K.J
只想 获取 .
ASP怎么实现的?
不获取全部
K(.+?)J
这样子是全部都获取了的

最好ASP下,正则有什么方法,只要中间的点呢?

<%

aa="K.J"
y="K(.+?)J"
Set objRegExp = New Regexp
objRegExp.IgnoreCase = True
objRegExp.Global = True
objRegExp.Pattern = y
Set Matches =objRegExp.Execute(aa)
For Each Match in Matches
s= Matches.Item(0)

Next
response.write s

%>
这怎改?不要K 和J 这些都是不固定的K 和J ,在变动的时候如何去掉呀?比如加括号(.+?)是想获取的,不加括号.+?是不获取的。如何实现????翻了一个下午都没找到,,,,,谢谢回答啊
这函数怎么实现呢?
展开
 我来答
hsrzq
2009-12-02 · TA获得超过481个赞
知道小有建树答主
回答量:232
采纳率:0%
帮助的人:165万
展开全部
用\0表示整个匹配项,而\1表示的是第一个要提取的匹配项(即用括号括起来的),最多能到\9
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式