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中有关于日期的正则表达式

下一篇:asp正则如何检测http开头函数

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载