asp正则表达式函数的运用
来源:爱站网时间:2022-06-20编辑:网友分享
asp正则表达式函数的运用你了解过吗?对这方面比较感兴趣的小伙伴,不妨来看看爱站技术频道小编所整理的资料,或多或少能在工作或者生活中帮助到你。
今天在改一套b2b的电子商务系统时,发现ASP正则,虽然用ASP很久了,但从来没用过正则表达式,这套系统中有个正则的函数很不错,自己看吧。
Function RegExpTest(patrn, strng)
Dim regEx, Match, Matches ' 建立变量。
Set regEx = New RegExp ' 建立正则表达式。
regEx.Pattern = patrn ' 设置模式。
regEx.IgnoreCase = False ' 设置是否区分字符大小写。
regEx.Global = True ' 设置全局可用性。
Set Matches = regEx.Execute(strng) ' 执行搜索。
For Each Match In Matches ' 遍历匹配集合。
On Error Resume Next
RetStr = RetStr & Match.Value&"|"
Next
RegExpTest = RetStr
End Function
str = "我来自#5565#哈哈"
strInfo = RegExpTest("#\w+(\((\b[,0-9]+\b)?\))?#", str)
Response.Write(strInfo)
%>
再看一例:
Function noHtml(str)
Dim re
Set re=New RegExp
re.IgnoreCase =True
re.Global=True
re.Pattern="(\<.>)"
str=re.Replace(str,"")
re.Pattern="(\)"
str=re.Replace(str,"")
noHtml=str
End Function
有关于“asp正则表达式函数的运用” 内容,不知道大家都看明白了吗?还有不理解的地方可以第一时间来联系爱站技术频道小编。更多精彩内容尽在js.aizhan.com。
上一篇:js中有关于日期的正则表达式