正規表示式語法

2021-10-02 05:46:52 字數 955 閱讀 6751

正規表示式語法:

萬用字元含義

正則示例

可以匹配成功示例

.匹配任何單字元字元(\n除外)

a.aabc

^匹配字串起始部分

^aab…

$匹配字串終止部分

.txt$

a.txt

*匹配0次或者多次前面出現的正規表示式 ,等價於

a*aaaaa

+匹配1次或者多次前面出現的正規表示式,等價於

[a-z]+

aasx

?匹配0次或者1次前面出現的正則表達, 等價於

do(es)?

do 、does

匹配n次前面出現的正規表示式

abcabcc

匹配至少n次前面出現的正規表示式

abcabcc,abccc

匹配m~n次前面出現的正規表示式

abcd

abcd、abccd

[…]匹配來自括號內字符集中的任意單個字元

[abc]

a,b,c

[x-y]

匹配x~y範圍中的任意單個字元

[0-9]

1,5,9

[^…]

不匹配來自括號裡字符集中任意單個字元

[^0-9]

a(…)

匹配封閉的正規表示式,然後另存為子組

([0-1][0-9])?

12\d

匹配任何十進位制數字

\d.txt

1.txt,2.txt

\w匹配任何字母數字字元

\w.txt

2a.txt,bb.txt

\s匹配任何空格字元

a\sb

a b\b

匹配任何單詞邊界

(es)\b

does

\n匹配已儲存的子組

([0-9])\1

1常用的正規表示式案例

正規表示式語法

jscript 8.0 正規表示式語法 正規表示式是一種文字模式,包括普通字元 例如,a 到 z 之間的字母 和特殊字元 稱為 元字元 模式描述在搜尋文字時要匹配的乙個或多個字串。表示式 匹配 s 匹配空行。d d 驗證由兩位數字 乙個連字元再加 5 位數字組成的 id 號。s s 匹配 html ...

正規表示式語法

下面是正規表示式的一些示例 表示式 匹配 s 匹配空行。例如,abc 匹配 plain 中的 a 向字符集。匹配未包含的任何字元。例如,abc 匹配 plain 中的 p cx 匹配由 x 指示的控制字元。正規表示式是一種文字模式,包括普通字元 例如,a 到 z 之間的字母 和特殊字元 稱為 元字元...

正規表示式語法

正規表示式是一種文字模式,包括普通字元 例如,a 到 z 之間的字母 和特殊字元 稱為 元字元 模式描述在搜尋文字時要匹配的乙個或多個字串。正規表示式示例 表示式 匹配 s 匹配空行。d d 驗證由兩位數字 乙個連字元再加 5 位數字組成的 id 號。s s s s s s 1 s 匹配 html ...