首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

VB提取包含特定字符的url正则表达式

2012-02-04 
求一个VB提取包含特定字符的url正则表达式.Pattern href(http(s)?://[\s\S]+?)// 提取链接地址

求一个VB提取包含特定字符的url正则表达式
.Pattern = "href=""(http(s)?://[\s\S]+?)""" '// 提取链接地址的正则表达式 

上面可以提取任意的链接

但如果要提取包含特定字符note=的链接要怎么写比如下面的链接

href="http://www.xxx.com/note=zoom?" 

其中:note= 就是特定字符

同时提取包含特定字符:note=,notes=的链接要怎么写

href="http://www.xxx.com/note=zoom?" 
href="http://www.xxx.com/notes=zooms?" 


[解决办法]
.Pattern = "href=""(http(s)?://[\s\S]*?note=[\s\S]*?)"""

上面的应该可以了。复制你的多了个括号。。看样子一点正则基础也没啊

热点排行