永发信息网

麻烦帮我解释两个正则表达式,非常感谢

答案:1  悬赏:80  手机版
解决时间 2021-08-13 12:44

第一个

Public Function SiteTempLabel(tStr)
     SiteTempLabel = CustomLabel(tStr)
     Set regEx=New RegExp             '建立正规表达式

     regEx.Pattern="(\{\$([\A-Za-z]+)\()([\s\S]+?)(\)})"   '设置模式

     regEx.IgnoreCase=True 设置全局性质

     regEx.Global=True
     Set Matches=regEx.Execute(tStr) '执行搜索

     For Each Match in Matches
       ExTagStr = regEx.Replace(Match.Value,"$2")    '替换值

       ExAnalyseStr = regEx.Replace(Match.Value,"$3")
       tStr=Replace(tStr,Match.Value,LabelAnalyse(ExTagStr,ExAnalyseStr))
     Next
     Set Matches=Nothing
     Set regEx=Nothing
     SiteTempLabel = tStr
  tStr = Empty
   End Function
第二个

 regE.Pattern="([\s\S]+?)("&aB&")([\s\S]+?)("&aE&")([\s\S]+)"
  Set Matchess = regE.Execute(aStr)
     For Each Matchs in Matchess
       Select Case aType
      Case 1
        HCode = regE.Replace(Matchs.Value,"$1")
      Case 2
        HCode = regE.Replace(Matchs.Value,"$3")
      Case 3
        HCode = regE.Replace(Matchs.Value,"$5")
    End Select
     Next

最佳答案
太啰嗦了啊
[\A-Za-z]+ 就是[A-Za-z]+
[\s\S]+又是怎样,这不是就“.+”么
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
实验什么时候用大光圈,手机像素够用吗?光圈
关于空间设置 急急急
找QQ秀免費髮型
竟的偏旁部首是什么,竟的部首是什么?::>_<::
武汉哪个地方修眉又便宜又好?
妇幼重大项目标语,卫生计生行业正能量活动标
郸城县周口河南省农村信用社(城关信用社)地址
创业难不难
你好;邮寄的QQ号码怎么查?谁知道这个我想查
家庭主妇是什么职业,家庭主妇啥意思
哪里能查到近半个月的天气的网站
我想买MP4不知道什么样子的好啊?最好有环绕
面试通过了如何拒绝,面试成功了,但不想去怎
为什么游戏下了很卡
九零年运五月二十一日的是什么星座
推荐资讯
流星蝴蝶剑ol安装时要等多长时间
QQ摩天大楼?
新化县娄底维也纳食府地址在哪里啊
诗歌太阳和月亮教案,诗歌月儿教案
喝了酒的人为什么要半夜起来发神经?
地下城我的号被盗了其它装备都找回了,武器没
8090能进快男三甲么?
中国最出名的十大工程学校有哪些
电脑是好东西对吗
真挚友情的诗句,形容感情好诗句
超级QQ手机俱乐部
偶想学点网络技术,哪位师傅能教教我。
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?