asp正則表達(dá)式匹配數(shù)字$數(shù)字$數(shù)字$
更新時間:2008年04月26日 21:26:50 作者:
用asp實(shí)現(xiàn)的匹配:數(shù)字$數(shù)字$數(shù)字$...... 的正則
復(fù)制代碼 代碼如下:
Dim strOk,strNo
strOk = "12312321$12312312312$12312321$"
strNo = "12312321$12312312312$12312321$sdfsd"
Function RegExpTest(patrn, strng)
Dim regEx, match, matches ' 建立變量。
Set regEx = New RegExp ' 建立規(guī)范表達(dá)式。
regEx.Pattern = patrn ' 設(shè)置模式。
regEx.IgnoreCase = True ' 設(shè)置是否區(qū)分字母的大小寫。
regEx.Global = false ' 設(shè)置全程性質(zhì)。
set matches= regEx.Execute(strng) ' 執(zhí)行搜索。
for each match in matches ' 重復(fù)匹配集合
RetStr=RetStr &"Match found at position "
RetStr=RetStr&Match.FirstIndex&".Match Value is '"
RetStr=RetStr&Match.Value&"'."&vbCRLF
Next
IF Not IsEmpty(matches) And matches(0).Value = strng Then
RegExpTest = true
Else
RegExpTest = false
End IF
End Function
MsgBox(RegExpTest("[\d+\$]+", strOk))
您可能感興趣的文章:
- PHP匹配連續(xù)的數(shù)字或字母的正則表達(dá)式
- js正則表達(dá)式匹配數(shù)字字母下劃線等
- python正則表達(dá)式去掉數(shù)字中的逗號(python正則匹配逗號)
- 匹配5到10位無重復(fù)數(shù)字的正則表達(dá)式
- JS正則表達(dá)式匹配檢測各種數(shù)值類型(數(shù)字驗(yàn)證)
- 常見的數(shù)字驗(yàn)證正則表達(dá)式整理
- JS正則表達(dá)式驗(yàn)證數(shù)字代碼
- JS只能輸入數(shù)字或數(shù)字和字母等的正則表達(dá)式
- 最全的常用正則表達(dá)式大全——包括校驗(yàn)數(shù)字、字符、一些特殊的需求等
- 正則表達(dá)式實(shí)現(xiàn)匹配連續(xù)數(shù)字的方法
相關(guān)文章
正則表達(dá)式(regex) 貪婪模式、懶惰模式使用方法
這篇文章主要介紹了正則表達(dá)式(regex) 貪婪模式、懶惰模式使用方法,需要的朋友可以參考下2015-10-10js正則表達(dá)式學(xué)習(xí)和總結(jié)(必看篇)
下面小編就為大家?guī)硪黄猨s正則表達(dá)式學(xué)習(xí)和總結(jié)(必看篇)。小編覺得挺不錯的,希望對大家有所幫助。一起跟隨小編過來看看吧,祝大家游戲愉快哦2016-11-11