• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    [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
    您可能感兴趣的文章:
    • 运用正则表达式匹配所有表名
    • Freemaker Replace函数的正则表达式运用
    • js编写trim()函数及正则表达式的运用
    • 正则表达式初运用之认证界面的实现代码
    上一篇:又一不错的应用-正则来查找替换字符串
    下一篇:asp 正则表达式检测http开头的函数
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    [asp]中的正则表达式运用代码 asp,中的,正则,表达式,运用,