28,391
社区成员
发帖
与我相关
我的任务
分享
<%
Function RegExp_Execute(patrn,strng)
Dim regEx,Match,Matches,values '建立变量。
Set regEx=New RegExp '建立正则表达式。
regEx.Pattern = patrn '设置模式。
regEx.IgnoreCase = true '设置是否区分字符大小写。
regEx.Global = True '设置全局可用性。
Set Matches = regEx.Execute(strng) '执行搜索。
For Each Match in Matches '遍历匹配集合。
values=values&"<a href='"&Match.Value&"'>"&Match.Value&"</a>"&","
Next
RegExp_Execute=values
End Function
str="www.abc.com, www.abc.net, e.com, f.net, a.b.c.com"
re="(www.)?([a-zA-Z\d]+\.)(com|net|cn)"
Response.Write RegExp_Execute(re,str)
%>
/(www.)?([a-zA-Z\d]+\.)(com|net|cn)/