新浦京81707con > 功能介绍 > VBS中的正则表达式的用法大全,计算一个字符串

原标题:VBS中的正则表达式的用法大全,计算一个字符串

浏览次数:100 时间:2019-11-20

Function strnum(patrn, strng)
  Dim regEx, Match, Matches,xx
    xx=0
  Set regEx = New RegExp
  regEx.Pattern = patrn
  regEx.IgnoreCase = True            ' 设置是或不是区分轻重缓急写。
  regEx.Global = True
  Set Matches = regEx.Execute(strng)
  For Each Match in Matches
    xx=xx 1
  Next
  strnum = xx
End Function

Function strnum(patrn, strng)
  Dim regEx, Match, Matches,xx
    xx=0
  Set regEx = New RegExp
  regEx.Pattern = patrn
  regEx.IgnoreCase = True            ' 设置是或不是区分抑扬顿挫写。
  regEx.Global = True
  Set Matches = regEx.Execute(strng)
  For Each Match in Matches
    xx=xx 1
  Next
  strnum = xx
End Function

VBS正则表明式函数
最主要用在asp中功效明显 
1、表单验证成效

) DimregEx,Match,Matches,xx xx=0 SetregEx=NewRegExp regEx.Pattern=patrn regEx.IgnoreCase=True'设置是还是不是区分抑扬顿挫写。 regEx.Global=True SetMatches=r...

您恐怕感兴趣的文章:

  • 在SQL中赢得一个长字符串中有个别字符串现身次数的落真实情形势

复制代码 代码如下:

Function Validate(strng,patrn) 
 Dim regEx 
 Set regEx = New RegExp 
 regEx.Pattern = patrn 
 regEx.IgnoreCase = True 
 regEx.Global = True 
 Validate = regEx.test(strng) 
 Set regEx = Nothing 
End Function 

接收例子

  If Validate(Fdr.Name,"Fd{4}_Pd{4}")=True Then
     ... ...
  End If

测试

[Ctrl A 全选 注:如需引进外界Js需刷新技能奉行]

2、替换到效

复制代码 代码如下:

'==========================
'用正则表明式完结替换
'==========================
function replaceregex(patern,str,tagstr)
dim regex,matches
set regex=new regExp
regex.pattern=patern
regex.IgnoreCase=true
regex.global=true
matches=regex.replace(str,tagstr)
replaceregex=matches
end function

本文由新浦京81707con发布于功能介绍,转载请注明出处:VBS中的正则表达式的用法大全,计算一个字符串

关键词: 新浦京81707con

上一篇:c语言学习环境配置

下一篇:没有了