欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

请教这个正则如何写

更新时间: 2014-01-05 01:50:17 责任编辑: Author_N1

 

请问这个正则怎么写?
字符串为:<table class="result" id="11"

我是asp程序,我想把11这个数字取出来我的写法如下:
Dim regEx, Match, Matches   ' 建立变量。
patrn="<table class=""result"" id="".*"""
Set regEx = New RegExp   ' 建立正则表达式。
regEx.Pattern = patrn   ' 设置模式。
regEx.IgnoreCase = True   ' 设置是否区分大小写。
regEx.Global = True   ' 设置全局替换。
Set Matches = regEx.Execute(wstr)   ' 执行搜索。
For Each Match in Matches   ' 遍历 Matches 集合。
ReStr=Match.Value
response.Write(restr & "<br>")
next

为什么11会取不到,不知道我的正则错在哪里?
--参考方法--
patrn="<table class=""result"" id=""(.*?)"""

patrn="<table class=""result"" id=""(\d+?)"""
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 01:50:17
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/1802/
本文WWW.DOC100.NET DOC100.NET版权所有。