亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁(yè) > 編程 > VBScript > 正文

VBS教程:正則表達(dá)式簡(jiǎn)介 -正則表達(dá)式語(yǔ)法

2020-07-26 12:14:14
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

正則表達(dá)式語(yǔ)法

一個(gè)正則表達(dá)式就是由普通字符(例如字符 a 到 z)以及特殊字符(稱為元字符)組成的文字模式。該模式描述在查找文字主體時(shí)待匹配的一個(gè)或多個(gè)字符串。正則表達(dá)式作為一個(gè)模板,將某個(gè)字符模式與所搜索的字符串進(jìn)行匹配。

這里有一些可能會(huì)遇到的正則表達(dá)式示例:

Visual Basic Scripting EditionVBScript匹配
/^/[ /t]*$/"^/[ /t]*$"匹配一個(gè)空白行。
//d{2}-/d{5}/"/d{2}-/d{5}"驗(yàn)證一個(gè)ID 號(hào)碼是否由一個(gè)2位數(shù)字,一個(gè)連字符以及一個(gè)5位數(shù)字組成。
/<(.*)>.*<///1>/"<(.*)>.*<///1>"匹配一個(gè) HTML 標(biāo)記。

下表是元字符及其在正則表達(dá)式上下文中的行為的一個(gè)完整列表:

字符描述
/將下一個(gè)字符標(biāo)記為一個(gè)特殊字符、或一個(gè)原義字符、或一個(gè) 后向引用、或一個(gè)八進(jìn)制轉(zhuǎn)義符。例如,'n' 匹配字符 "n"。'/n' 匹配一個(gè)換行符。序列 '//' 匹配 "/" 而 "/(" 則匹配 "("。
^匹配輸入字符串的開始位置。如果設(shè)置了 RegExp 對(duì)象的 Multiline 屬性,^ 也匹配 '/n' 或 '/r' 之后的位置。
$匹配輸入字符串的結(jié)束位置。如果設(shè)置了RegExp 對(duì)象的 Multiline 屬性,$ 也匹配 '/n' 或 '/r' 之前的位置。
*匹配前面的子表達(dá)式零次或多次。例如,zo* 能匹配 "z" 以及 "zoo"。 * 等價(jià)于{0,}。
+匹配前面的子表達(dá)式一次或多次。例如,'zo+' 能匹配 "zo" 以及 "zoo",但不能匹配 "z"。+ 等價(jià)于 {1,}。
?匹配前面的子表達(dá)式零次或一次。例如,"do(es)?" 可以匹配 "do" 或 "does" 中的"do" 。? 等價(jià)于 {0,1}。
{n}n 是一個(gè)非負(fù)整數(shù)。匹配確定的 n 次。例如,'o{2}' 不能匹配 "Bob" 中的 'o',但是能匹配 "food" 中的兩個(gè) o。
{n,}n 是一個(gè)非負(fù)整數(shù)。至少匹配n 次。例如,'o{2,}' 不能匹配 "Bob" 中的 'o',但能匹配 "foooood" 中的所有 o。'o{1,}' 等價(jià)于 'o+'。'o{0,}' 則等價(jià)于 'o*'。
{n,m}mn 均為非負(fù)整數(shù),其中n <= m。最少匹配 n 次且最多匹配 m 次。劉, "o{1,3}" 將匹配 "fooooood" 中的前三個(gè) o。'o{0,1}' 等價(jià)于 'o?'。請(qǐng)注意在逗號(hào)和兩個(gè)數(shù)之間不能有空格。
?當(dāng)該字符緊跟在任何一個(gè)其他限制符 (*, +, ?, {n}, {n,}, {n,m}) 后面時(shí),匹配模式是非貪婪的。非貪婪模式盡可能少的匹配所搜索的字符串,而默認(rèn)的貪婪模式則盡可能多的匹配所搜索的字符串。例如,對(duì)于字符串 "oooo",'o+?' 將匹配單個(gè) "o",而 'o+' 將匹配所有 'o'。
.匹配除 "/n" 之外的任何單個(gè)字符。要匹配包括 '/n' 在內(nèi)的任何字符,請(qǐng)使用象 '[./n]' 的模式。
(pattern)匹配pattern 并獲取這一匹配。所獲取的匹配可以從產(chǎn)生的 Matches 集合得到,在VBScript 中使用 SubMatches 集合,在Visual Basic Scripting Edition 中則使用 $0$9 屬性。要匹配圓括號(hào)字符,請(qǐng)使用 '/(' 或 '/)'。
(?:pattern)匹配 pattern 但不獲取匹配結(jié)果,也就是說這是一個(gè)非獲取匹配,不進(jìn)行存儲(chǔ)供以后使用。這在使用 "或" 字符 (|) 來(lái)組合一個(gè)模式的各個(gè)部分是很有用。例如, 'industr(?:y|ies) 就是一個(gè)比 'industry|industries' 更簡(jiǎn)略的表達(dá)式。
(?=pattern)正向預(yù)查,在任何匹配 pattern 的字符串開始處匹配查找字符串。這是一個(gè)非獲取匹配,也就是說,該匹配不需要獲取供以后使用。例如, 'Windows (?=95|98|NT|2000)' 能匹配 "Windows 2000" 中的 "Windows" ,但不能匹配 "Windows 3.1" 中的 "Windows"。預(yù)查不消耗字符,也就是說,在一個(gè)匹配發(fā)生后,在最后一次匹配之后立即開始下一次匹配的搜索,而不是從包含預(yù)查的字符之后開始。
(?!pattern)負(fù)向預(yù)查,在任何不匹配Negative lookahead matches the search string at any point where a string not matching pattern 的字符串開始處匹配查找字符串。這是一個(gè)非獲取匹配,也就是說,該匹配不需要獲取供以后使用。例如'Windows (?!95|98|NT|2000)' 能匹配 "Windows 3.1" 中的 "Windows",但不能匹配 "Windows 2000" 中的 "Windows"。預(yù)查不消耗字符,也就是說,在一個(gè)匹配發(fā)生后,在最后一次匹配之后立即開始下一次匹配的搜索,而不是從包含預(yù)查的字符之后開始
x|y匹配 xy。例如,'z|food' 能匹配 "z" 或 "food"。'(z|f)ood' 則匹配 "zood" 或 "food"。
[xyz]字符集合。匹配所包含的任意一個(gè)字符。例如, '[abc]' 可以匹配 "plain" 中的 'a'。
[^xyz]負(fù)值字符集合。匹配未包含的任意字符。例如, '[^abc]' 可以匹配 "plain" 中的'p'。
[a-z]字符范圍。匹配指定范圍內(nèi)的任意字符。例如,'[a-z]' 可以匹配 'a' 到 'z' 范圍內(nèi)的任意小寫字母字符。
[^a-z]負(fù)值字符范圍。匹配任何不在指定范圍內(nèi)的任意字符。例如,'[^a-z]' 可以匹配任何不在 'a' 到 'z' 范圍內(nèi)的任意字符。
/b匹配一個(gè)單詞邊界,也就是指單詞和空格間的位置。例如, 'er/b' 可以匹配"never" 中的 'er',但不能匹配 "verb" 中的 'er'。
/B匹配非單詞邊界。'er/B' 能匹配 "verb" 中的 'er',但不能匹配 "never" 中的 'er'。
/cx匹配由x指明的控制字符。例如, /cM 匹配一個(gè) Control-M 或回車符。 x 的值必須為 A-Z 或 a-z 之一。否則,將 c 視為一個(gè)原義的 'c' 字符。
/d匹配一個(gè)數(shù)字字符。等價(jià)于 [0-9]。
/D匹配一個(gè)非數(shù)字字符。等價(jià)于 [^0-9]。
/f匹配一個(gè)換頁(yè)符。等價(jià)于 /x0c 和 /cL。
/n匹配一個(gè)換行符。等價(jià)于 /x0a 和 /cJ。
/r匹配一個(gè)回車符。等價(jià)于 /x0d 和 /cM。
/s匹配任何空白字符,包括空格、制表符、換頁(yè)符等等。等價(jià)于 [ /f/n/r/t/v]。
/S匹配任何非空白字符。等價(jià)于 [^ /f/n/r/t/v]。
/t匹配一個(gè)制表符。等價(jià)于 /x09 和 /cI。
/v匹配一個(gè)垂直制表符。等價(jià)于 /x0b 和 /cK。
/w匹配包括下劃線的任何單詞字符。等價(jià)于'[A-Za-z0-9_]'。
/W匹配任何非單詞字符。等價(jià)于 '[^A-Za-z0-9_]'。
/xn匹配 n,其中 n 為十六進(jìn)制轉(zhuǎn)義值。十六進(jìn)制轉(zhuǎn)義值必須為確定的兩個(gè)數(shù)字長(zhǎng)。例如, '/x41' 匹配 "A"。'/x041' 則等價(jià)于 '/x04' & "1"。正則表達(dá)式中可以使用 ASCII 編碼。.
/num匹配 num,其中 num 是一個(gè)正整數(shù)。對(duì)所獲取的匹配的引用。例如,'(.)/1' 匹配兩個(gè)連續(xù)的相同字符。
/n標(biāo)識(shí)一個(gè)八進(jìn)制轉(zhuǎn)義值或一個(gè)后向引用。如果 /n 之前至少 n 個(gè)獲取的子表達(dá)式,則 n 為后向引用。否則,如果 n 為八進(jìn)制數(shù)字 (0-7),則 n 為一個(gè)八進(jìn)制轉(zhuǎn)義值。
/nm標(biāo)識(shí)一個(gè)八進(jìn)制轉(zhuǎn)義值或一個(gè)后向引用。如果 /nm 之前至少有is preceded by at least nm 個(gè)獲取得子表達(dá)式,則 nm 為后向引用。如果 /nm 之前至少有 n 個(gè)獲取,則 n 為一個(gè)后跟文字 m 的后向引用。如果前面的條件都不滿足,若  nm 均為八進(jìn)制數(shù)字 (0-7),則 /nm 將匹配八進(jìn)制轉(zhuǎn)義值 nm。
/nml如果 n 為八進(jìn)制數(shù)字 (0-3),且 ml 均為八進(jìn)制數(shù)字 (0-7),則匹配八進(jìn)制轉(zhuǎn)義值 nml。
/un匹配 n,其中 n 是一個(gè)用四個(gè)十六進(jìn)制數(shù)字表示的 Unicode 字符。例如, /u00A9 匹配版權(quán)符號(hào) (?)。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
亚洲精品久久久久久宅男| 91大神福利视频在线| 国产麻豆永久视频| 国产亚洲欧美另类中文| 污污美女网站| 久久人人97超碰com| 欧美一级淫片aaaaaaa视频| 国产精品乱人伦一区二区| 九九精品视频免费| 和岳每晚弄的高潮嗷嗷叫视频| 欧美国产一区二区三区激情无套| 亚洲精品国产精品自产a区红杏吧| 国产精品分类| 成人午夜免费在线| 日韩精品一区二区三区中文在线| 久久99精品国产麻豆不卡| 国产高清精品久久久久| 亚洲乱码日产精品bd在线观看| 在线视频亚洲专区| brazzers欧美精品| 性xx十八spa按摩| 午夜国产福利在线观看| 91亚洲人电影| 不卡福利视频| 亚洲天堂2014| 久久精品视频va| 日韩精品视频在线播放| 欧美日韩国产经典色站一区二区三区| 咪咪色在线视频| 影音先锋男人的网站| 国产经典自拍视频在线观看| 一区二区视频在线看| 樱空桃在线播放| 中文字幕亚洲综合久久筱田步美| 日本www在线| 精品日产免费二区日产免费二区| 蜜桃视频一区二区在线观看| 久久夜色精品国产亚洲aⅴ| 亚洲免费在线精品一区| 久久一二三区| 日韩成人dvd| 欧美两根一起进3p做受视频| 色综合亚洲精品激情狠狠| 亚洲性线免费观看视频成熟| 秋霞在线观看一区二区三区| 久热精品视频| 激情欧美一区二区三区中文字幕| 免费网站免费进入在线| 日韩肉感妇bbwbbwbbw| 国产精品免费人成网站酒店| 丰满少妇一区二区三区专区| 国产美女精品人人做人人爽| www.91在线观看| 亚洲国产无线乱码在线观看| 国产特黄级aaaaa片免| 农村少妇一区二区三区四区五区| 亚洲欧美中文日韩v在线观看| 日韩一区二区三区在线免费观看| 亚洲高清在线观看| 欧美日韩国产免费观看视频| 不卡一区二区在线| 五月天久久777| 日韩一区二区三区在线免费观看| 中文字幕 自拍| 五月综合网站| 麻豆国产精品| 黄网站色视频免费观看| 黄色片网站在线免费观看| heisi视频网在线观看| 欧美日一区二区| 欧美午夜视频在线| 在线观看av中文字幕| 日韩av电影免费观看| 日韩一区精品| 四虎国产精品免费观看| 久久gogo国模啪啪裸体| 99久久综合网| 五月婷婷六月综合| 亚洲精品性视频| 国产成人黄色片| 成人av影院在线观看| 在线精品高清中文字幕| 日韩精品免费在线视频观看| 国产日韩中文字幕| 日本在线观看视频网站| 久久精品99无色码中文字幕| 日韩美女国产精品| 久久女同互慰一区二区三区| 亚洲中文字幕无码中文字| 无码人妻精品一区二区三区9厂| 精品黑人一区二区三区观看时间| 91在线观看网站| 91免费看片| www.豆豆成人网.com| 国产免费亚洲高清| 日韩精品每日更新| 亚洲综合天堂网| 欧美日本国产在线| 国产成年人免费视频| 久久视频在线观看中文字幕| 日韩国产精品一区二区| 裤袜国产欧美精品一区| 免费毛片b在线观看| wwwwwxxxx日本| 国产精品黄色影片导航在线观看| 国产真实乱偷精品视频免| 在线视频亚洲欧美| 久久久久久艹| www插插插无码免费视频网站| 日韩精品2区| 国产精品mv在线观看| 五月天婷婷激情视频| 国模大尺度一区二区三区| 久青草国产97香蕉在线视频| 疯狂做受xxxⅹ高潮视频免费| 久久这里只有精品1| 91网站免费看| 国产高清一区视频| 日韩精品一级中文字幕精品视频免费观看| av成人在线网站| 国产freexxxx性播放麻豆| 日本三级黄色网址| 欧美日韩精品在线观看| 欧美性猛交bbbbb精品| 久久精品网站视频| 日本特级黄色片| 国产精品国产三级国产aⅴ9色| 伊人久久大香线蕉成人综合网| 视频国产一区二区| 天堂精品高清1区2区3区| 美女网站视频久久| 日韩亚洲不卡在线| 男人草女人视频| 亚洲免费av网站| 99re8这里有精品热视频8在线| 91九色偷拍| 亚洲美女精品成人在线视频| 亚洲a∨日韩av高清在线观看| 国产福利在线免费观看| 欧美在线看片a免费观看| 欧美极品少妇xxxxⅹ裸体艺术| 亚洲国产欧美一区二区三区不卡| 91免费看`日韩一区二区| www.狠狠艹| 男女视频网站| 人妻精品久久久久中文字幕| 欧美一区二区三区久久综合| 好吊妞这里只有精品| 亚洲一卡二卡三卡四卡五卡| 高清一区二区三区日本久| 欧美理论电影在线精品| 欧美zozo另类异族| 波多野结衣在线播放| 秋霞蜜臀av久久电影网免费| 黄污网站在线观看| 色香色香欲天天天影视综合网| 中文字幕这里只有精品| 国产精品xxxxx| 色一情一伦一子一伦一区| 狠狠色丁香婷婷综合久久片| 看黄色一级大片| 久久午夜影院| 亚洲黄色一级大片| 日韩欧美国产免费播放| 992tv在线观看免费进| 日本精品一区二区三区高清| 久久69国产一区二区蜜臀| 午夜精品影院| 全彩无遮挡全彩口工漫画h#| 亚洲人metart人体| 青草视频在线观看视频| 国产精品网站在线看| 国产亚洲欧美日韩日本| 免费精品99久久国产综合精品应用| 99热99在线| 曰本三级在线| 亚洲在线一区二区三区| 国产av一区二区三区| 青青草在线视频免费观看| 亚洲一二三四区不卡| 欧美日韩经典丝袜| 久久在线视频精品| 国产91porn| 国产成人无码精品亚洲| 欧美国产一区二区三区| 一区二区在线视频| 日本不卡一区二区三区高清视频| 2023欧美最顶级a∨艳星| 黄色网址在线免费看| 九九视频免费在线观看| 在线看日韩av| 亚洲成人综合视频| 国产精品99久久久久久董美香| 亚洲国产精品va在线看黑人动漫| 亚洲五码在线观看视频| 精品亚洲a∨| 黄色一级大片在线免费看产| 精品久久久久久综合日本| 美国毛片一区二区| 久久99精品久久久久久久青青日本| 久久精品人人做人人爽电影| 九九九九九九精品任你躁| 69久久夜色精品国产7777| 青青久在线视频免费观看| 欧美系列电影免费观看| 欧美一区二区三区视频在线观看| 日韩欧美少妇| 亚洲va欧美va天堂v国产综合| 91精品一区二区三区在线观看| 天堂av一区二区三区| 日韩精品中文字幕在线不卡尤物| 色屁屁草草影院ccyy.com| 九九热视频免费在线观看| xxxx18hd亚洲hd捆绑| 欧美日韩综合一区二区| 91嫩草|国产丨精品入口| 熟妇人妻系列aⅴ无码专区友真希| 欧美电影免费观看| 六月亚洲精品一区| 欧美激情777| 欧美变态tickle挠乳网站| 欧洲另类一二三四区| 欧美一级欧美三级在线| 国产精品人人做人人爽人人添| 风间由美性色一区二区三区| а√在线中文网新版地址在线| 91久久精品日日躁夜夜躁国产| 黄无遮挡免费网站| 免费中文字幕日韩欧美| 国产激情视频一区二区三区| 国产精品污视频| 9人人澡人人爽人人精品| 免费观看国产精品视频| 欧美一级xxx| 欧美成年人视频在线观看| 国产aa视频| 无罩大乳的熟妇正在播放| 亚瑟国产精品| 国产又粗又猛又爽又黄的网站| 久久久综合九色合综国产精品| 在线观看国产区| 精品国产免费一区二区三区| 6080午夜伦理| 亚洲国产视频在线| 成人久久久精品国产乱码一区二区| 一个色的综合| 97在线播放视频| 视频一区视频二区视频三区高| 精产国品一区二区| 国产精品2023| 亚洲 欧美 日韩 国产综合 在线| 中国女人内谢69xxxx视频| 黄色av网址在线播放| 欧美综合在线视频观看| 日韩免费视频一区二区| 免费av网站大全久久| 成人在线视频国产| 无码aⅴ精品一区二区三区浪潮| 九色国产在线观看| siro系绝美精品系列| 一区二区成人| 日韩精品卡通动漫网站| 久久久久久久av麻豆果冻| 在线看国产一区二区| 美女一级全黄| 欧美成人精品激情在线视频| 草民午夜欧美限制a级福利片| 亚洲高清国产拍精品26u| 欧美一区二区视频| 探花视频在线观看| 天天操天天干天天玩| 欧美变态视频| 超碰在线国产97| 综合久久综合久久| 中文字幕欧美日韩在线不卡| 日韩一区和二区| 经典一区二区三区| 精品久久久久国产| 综合欧美精品| 欧美女人交a| 乱人伦视频在线| 亚洲www啪成人一区二区麻豆| 久久亚洲国产成人亚| 亚洲制服少妇| 国产亚洲欧美激情| 日本阿v视频在线观看| 99伊人成综合| 在线观看av黄网站永久| 6080国产精品一区二区| 日韩欧美视频在线播放| 国产女主播在线观看| 激情综合激情五月| 久久久久久成人网| 日韩有码在线视频| 国精产品99永久一区一区| 亚洲成人激情自拍| 在线观看日本www| 久久久久国产精品区片区无码| 久久成人这里只有精品| 精品不卡视频| 久久久黄色大片| 日本乱人伦aⅴ精品| 亚洲人成在线电影| 三级做a全过程在线观看| 日韩欧美视频网站| www深夜成人a√在线| 午夜av区久久| 久草福利资源在线视频| 18欧美亚洲精品| 精品少妇一区二区三区视频免付费| 日韩小视频网站| av最新地址| 女人高潮被爽到呻吟在线观看| 成人影片在线播放| 免费毛片在线不卡| 久久久久久久久久久久久女国产乱| 久久久久麻豆v国产精华液好用吗| 久久国产精品国语对白| 亚洲天堂久久久久| 丝袜美腿玉足3d专区一区| 91嫩草|国产丨精品入口| 日本www高清视频| 久久99久久99精品免观看软件| 亚洲av无码专区在线播放中文| 日韩一二三在线视频播| 国产社区精品视频| eeuss中文| 国产精品无码一区二区三区免费|