俺使用表达式"<a href=([^>]+)>([^<]+)</a>"
如何访问表达式中两个子集?如网页中有内容<a href=www.sina.com.cn>新浪</a>如何能获得"www.sina.com.cn" 及 "新浪" 这两个子集呀。谢谢指教了。
如何访问表达式中两个子集?如网页中有内容<a href=www.sina.com.cn>新浪</a>如何能获得"www.sina.com.cn" 及 "新浪" 这两个子集呀。谢谢指教了。
解决方案 »
- excel字段内容替换的问题
- !如何控制commondialog 控件运行后在背景窗口上的位置?
- VB script 如何设置读取Word文件属性中自定义值?
- 用vb6.0,在windows系统里,如何使程序添加到程序组、创建桌面的快捷方式、添加到右键菜单。
- 在线等!!!!!!!关于msgbox的问题
- 高人高人关于vb颜色的问题
- 请教,怎么为picture动态加载控件?
- 无法打开登录'yygldb'中请求的数据库.登录失败. 应该怎么解决,希望大虾帮忙.急急急急急急急
- 请教下如何动态链接远程SQL SERVER
- ★★★★★急需急需--请大家帮忙★★★★★★
- 困扰了我半个晚上,让我彻夜未眠的简单问题!!!
- 为什么安装MSDN时,提示“指定位置无效”?
Dim reg As New RegExp
reg.IgnoreCase = True
reg.Global = True
reg.MultiLine = Truestr1 = "<a href='aaa.htm'>11111</a><a href='bb.htm'>22222</a><a href='cc.htm'>33333</a>"reg.Pattern = "<a href='(.*?).htm'>(.*?)</a>"Set MC = reg.Execute(str1) For Each m In MC
MsgBox m.SubMatches(0)
MsgBox m.SubMatches(1)
Next
End Sub
reg.Pattern = "<a href='(.*).htm'>(.*)</a>"
或
reg.Pattern = "<a href='([^']*).htm'>([^<]*)</a>"
这样不行吗?
m.SubMatches(1)未找到方法及成员,俺用的是VB6.0,您说的是否适合 vb.net?还有个用group 的吧?也是适合 vb.net吧
aaa.htm'>11111</a><a href='bb.htm'>22222</a><a href='cc我用的是vb6.0,不是.net
set EventElement = external.menuArguments.document
msgbox EventElement.url+EventElement.title