asp正则命名为什么不行?
- VB code
Dim reSet re=New RegExpre.IgnoreCase=Truere.Global=Truere.Pattern="<a href=(?<url>.+?) target=_blank>(?<title>.+?)</a>"Set RegExpGetHtml=re.Execute(strhtml)
asp不支持<a href=(?<url>.+?) target=_blank>(?<title>.+?)</a>这样的写法吗?
asp.net可以的,我想asp应该也可以的,是不是什么地方错了?
[解决办法]
正则没弄过
你可以去百度下 asp正则
[解决办法]
既然asp不支持捕获组命名,那你可以这样啊
- VBScript code
Set matches=re.Execute(strhtml) for each mc in matches response.Write mc.submatches(0)'第一组next
[解决办法]
既然asp不支持捕获组命名,那你可以这样啊
- VBScript code
Set matches=re.Execute(strhtml) for each mc in matches response.Write mc.submatches(0)'第一组next
[解决办法]
Function RegRemoveHref(HTMLstr)
Set ra = New RegExp
ra.IgnoreCase = True
ra.Global = True
ra.Pattern = "<A[^>]+>(.+?)</A>"
RegRemoveHref = ra.replace(HTMLstr,"$1")
END Function
[解决办法]
asp javascript 中的正则均不支持命名捕获组