国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達(dá)式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務(wù)器之家 - 編程語言 - 正則表達(dá)式 - JScript 8.0 正則表達(dá)式語法

JScript 8.0 正則表達(dá)式語法

2020-07-20 15:40正則之家 正則表達(dá)式

正則表達(dá)式是一種文本模式,包括普通字符(例如,a 到 z 之間的字母)和特殊字符(稱為“元字符”)。模式描述在搜索文本時要匹配的一個或多個字符串。

正則表達(dá)式示例

 
表達(dá)式 匹配

/^\s*$/

匹配空行。

/\d{2}-\d{5}/

驗證由兩位數(shù)字、一個連字符再加 5 位數(shù)字組成的 ID 號。

/<\s*(\S+)(\s[^>]*)?>[\s\S]*<\s*\/\1\s*>/

匹配 HTML 標(biāo)記。

下表包含了元字符的完整列表以及它們在正則表達(dá)式上下文中的行為:

 
字符 說明

\

將下一字符標(biāo)記為特殊字符、文本、反向引用或八進(jìn)制轉(zhuǎn)義符。例如,“n”匹配字符“n”。“\n”匹配換行符。序列“\\”匹配“\”,“\(”匹配“(”。

^

匹配輸入字符串開始的位置。如果設(shè)置了 RegExp 對象的 Multiline 屬性,^ 還會與“\n”或“\r”之后的位置匹配。

$

匹配輸入字符串結(jié)尾的位置。如果設(shè)置了 RegExp 對象的 Multiline 屬性,$ 還會與“\n”或“\r”之前的位置匹配。

*

零次或多次匹配前面的字符或子表達(dá)式。例如,zo* 匹配“z”和“zoo”。* 等效于 {0,}。

+

一次或多次匹配前面的字符或子表達(dá)式。例如,“zo+”與“zo”和“zoo”匹配,但與“z”不匹配。+ 等效于 {1,}。

?

零次或一次匹配前面的字符或子表達(dá)式。例如,“do(es)?”匹配“do”或“does”中的“do”。? 等效于 {0,1}。

{n}

n 是非負(fù)整數(shù)。正好匹配 n 次。例如,“o{2}”與“Bob”中的“o”不匹配,但與“food”中的兩個“o”匹配。

{n,}

n 是非負(fù)整數(shù)。至少匹配 n 次。例如,“o{2,}”不匹配“Bob”中的“o”,而匹配“foooood”中的所有 o。“o{1,}”等效于“o+”。“o{0,}”等效于“o*”。

{n,m}

Mn 是非負(fù)整數(shù),其中 n <= m。匹配至少 n 次,至多 m 次。例如,“o{1,3}”匹配“fooooood”中的頭三個 o。'o{0,1}' 等效于 'o?'。注意:您不能將空格插入逗號和數(shù)字之間。

?

當(dāng)此字符緊隨任何其他限定符(*、+、?、{n}、{n,}、{n,m})之后時,匹配模式是“非貪心的”。“非貪心的”模式匹配搜索到的、盡可能短的字符串,而默認(rèn)的“貪心的”模式匹配搜索到的、盡可能長的字符串。例如,在字符串“oooo”中,“o+?”只匹配單個“o”,而“o+”匹配所有“o”。

.

匹配除“\n”之外的任何單個字符。若要匹配包括“\n”在內(nèi)的任意字符,請使用諸如“[\s\S]”之類的模式。

(pattern)

匹配 pattern 并捕獲該匹配的子表達(dá)式。可以使用 $0…$9 屬性從結(jié)果“匹配”集合中檢索捕獲的匹配。若要匹配括號字符 ( ),請使用“\(”或者“\)”。

(?:pattern)

匹配 pattern 但不捕獲該匹配的子表達(dá)式,即它是一個非捕獲匹配,不存儲供以后使用的匹配。這對于用“or”字符 (|) 組合模式部件的情況很有用。例如,'industr(?:y|ies) 是比 'industry|industries' 更經(jīng)濟(jì)的表達(dá)式。

(?=pattern)

執(zhí)行正向預(yù)測先行搜索的子表達(dá)式,該表達(dá)式匹配處于匹配 pattern 的字符串的起始點的字符串。它是一個非捕獲匹配,即不能捕獲供以后使用的匹配。例如,'Windows (?=95|98|NT|2000)' 匹配“Windows 2000”中的“Windows”,但不匹配“Windows 3.1”中的“Windows”。預(yù)測先行不占用字符,即發(fā)生匹配后,下一匹配的搜索緊隨上一匹配之后,而不是在組成預(yù)測先行的字符后。

(?!pattern)

執(zhí)行反向預(yù)測先行搜索的子表達(dá)式,該表達(dá)式匹配不處于匹配 pattern 的字符串的起始點的搜索字符串。它是一個非捕獲匹配,即不能捕獲供以后使用的匹配。例如,'Windows (?!95|98|NT|2000)' 匹配“Windows 3.1”中的 “Windows”,但不匹配“Windows 2000”中的“Windows”。預(yù)測先行不占用字符,即發(fā)生匹配后,下一匹配的搜索緊隨上一匹配之后,而不是在組成預(yù)測先行的字符后。

x|y

匹配 xy。例如,'z|food' 匹配“z”或“food”。'(z|f)ood' 匹配“zood”或“food”。

[xyz]

字符集。匹配包含的任一字符。例如,“[abc]”匹配“plain”中的“a”。

[^xyz]

反向字符集。匹配未包含的任何字符。例如,“[^abc]”匹配“plain”中的“p”。

[a-z]

字符范圍。匹配指定范圍內(nèi)的任何字符。例如,“[a-z]”匹配“a”到“z”范圍內(nèi)的任何小寫字母。

[^a-z]

反向范圍字符。匹配不在指定的范圍內(nèi)的任何字符。例如,“[^a-z]”匹配任何不在“a”到“z”范圍內(nèi)的任何字符。

\b

匹配一個字邊界,即字與空格間的位置。例如,“er\b”匹配“never”中的“er”,但不匹配“verb”中的“er”。

\B

非字邊界匹配。“er\B”匹配“verb”中的“er”,但不匹配“never”中的“er”。

\cx

匹配 x 指示的控制字符。例如,\cM 匹配 Control-M 或回車符。x 的值必須在 A-Z 或 a-z 之間。如果不是這樣,則假定 c 就是“c”字符本身。

\d

數(shù)字字符匹配。等效于 [0-9]。

\D

非數(shù)字字符匹配。等效于 [^0-9]。

\f

換頁符匹配。等效于 \x0c 和 \cL。

\n

換行符匹配。等效于 \x0a 和 \cJ。

\r

匹配一個回車符。等效于 \x0d 和 \cM。

\s

匹配任何空白字符,包括空格、制表符、換頁符等。與 [ \f\n\r\t\v] 等效。

\S

匹配任何非空白字符。與 [^ \f\n\r\t\v] 等效。

\t

制表符匹配。與 \x09 和 \cI 等效。

\v

垂直制表符匹配。與 \x0b 和 \cK 等效。

\w

匹配任何字類字符,包括下劃線。與“[A-Za-z0-9_]”等效。

\W

與任何非單詞字符匹配。與“[^A-Za-z0-9_]”等效。

\xn

匹配 n,此處的 n 是一個十六進(jìn)制轉(zhuǎn)義碼。十六進(jìn)制轉(zhuǎn)義碼必須正好是兩位數(shù)長。例如,“\x41”匹配“A”。“\x041”與“\x04”&“1”等效。允許在正則表達(dá)式中使用 ASCII 代碼。

\num

匹配 num,此處的 num 是一個正整數(shù)。到捕獲匹配的反向引用。例如,“(.)\1”匹配兩個連續(xù)的相同字符。

\n

標(biāo)識一個八進(jìn)制轉(zhuǎn)義碼或反向引用。如果 \n 前面至少有 n 個捕獲子表達(dá)式,那么 n 是反向引用。否則,如果 n 是八進(jìn)制數(shù) (0-7),那么 n 是八進(jìn)制轉(zhuǎn)義碼。

\nm

標(biāo)識一個八進(jìn)制轉(zhuǎn)義碼或反向引用。如果 \nm 前面至少有 nm 個捕獲子表達(dá)式,那么 nm 是反向引用。如果 \nm 前面至少有 n 個捕獲,則 n 是反向引用,后面跟有字符 m。如果兩種前面的情況都不存在,則 \nm 匹配八進(jìn)制值 nm,其中 n m 是八進(jìn)制數(shù)字 (0-7)。

\nml

當(dāng) n 是八進(jìn)制數(shù) (0-3),ml 是八進(jìn)制數(shù) (0-7) 時,匹配八進(jìn)制轉(zhuǎn)義碼 nml

\un

匹配 n

 

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 欧美成人高清视频 | 日韩在线观看中文字幕 | 免费国产黄色大片 | 日韩国产欧美精品 | 欧美日韩一级视频 | 亚洲国产精品久久久久婷婷老年 | 国产视频久久 | 久久视频免费 | 亚洲一区二区在线视频 | 色片在线观看 | 一级毛片免费观看久 | 国产精品高潮呻吟久久av野狼 | 国产精品成人在线观看 | 国产精品爱久久久久久久 | 亚洲国产中文字幕在线 | 久久久久亚洲精品 | 国产高清一级片 | 亚洲成人精品在线 | 黄色三级网站 | 成人资源在线观看 | 久久99精品久久久久久园产越南 | 亚洲视频二区 | 久久国产一区二区 | 亚洲免费国产 | 亚洲一区在线视频 | 成人片在线播放 | 日本中文字幕在线播放 | 日韩视频在线观看 | 久久这里有精品视频 | 精品免费视频 | 日本久久精品视频 | 91视频网址 | 久久国产午夜 | www麻豆| 中文字幕在线免费 | 久久国产亚洲精品 | 亚洲一区二区三区视频 | 天天干女人网 | 黄网站色| 精品一区免费 | www.国产精品 |