正則表達式在線驗證工具
1,實現(xiàn)在線自定義正則表達式提取文本內(nèi)容
2,可對任意正則表達式進行校驗
到底什么是正則表達式?
在編寫處理字符串的程序或網(wǎng)頁時,經(jīng)常有查找符合某些復雜規(guī)則的字符串的需要。正則表達式就是用于描述這些規(guī)則的工具。換句話說,正則表達式就是記錄文本規(guī)則的代碼。
常用元字符
代碼
|
說明
|
.
|
匹配除換行符以外的任意字符
|
\w
|
匹配字母或數(shù)字或下劃線
|
\s
|
匹配任意的空白符
|
\d
|
匹配數(shù)字
|
\b
|
匹配單詞的開始或結(jié)束
|
^
|
匹配字符串的開始
|
$
|
匹配字符串的結(jié)束
|
常用限定符
代碼/語法
|
說明
|
*
|
重復零次或更多次
|
+
|
重復一次或更多次
|
?
|
重復零次或一次
|
{n}
|
重復n次
|
{n,}
|
重復n次或更多次
|
{n,m}
|
重復n到m次
|
常用反義詞
代碼/語法
|
說明
|
\W
|
匹配任意不是字母,數(shù)字,下劃線,漢字的字符
|
\S
|
匹配任意不是空白符的字符
|
\D
|
匹配任意非數(shù)字的字符
|
\B
|
匹配不是單詞開頭或結(jié)束的位置
|
[^x]
|
匹配除了x以外的任意字符
|
[^aeiou]
|
匹配除了aeiou這幾個字母以外的任意字符
|