正則表達式符號釋義

元字符

. :匹配除換行符以外的任意字符
\w :匹配字母、數字、下劃線和漢字
\s :匹配任意的空格字符
\d :匹配數字
\b :匹配單詞的開始或結束

反義符(大寫)

\W :匹配不是字母、數字、下劃線和漢字的字符
\S :匹配不是空格的字符
\D :匹配非數字的字符
\B :匹配不是單詞開頭或結尾的位置

邊界符

^ :匹配字符串的開始
$ :匹配字符串的結束
[x] :匹配單個字符,x表示任意單個字符
() :表示分組
- :表示區間

轉義符

\ :表示正則表達式中佔用的任意特殊字符
\\ :匹配轉義字符 \ 本身
\t :匹配一個製表符
\r :匹配一個Enter符
\n:匹配一個換行符

計量符

* :匹配字符重複0次或更多次(任意次數)
+ :匹配字符重複1次或更多次(至少一次)
? :匹配字符(佔位)重複0次或1次(可有可無)
{n} :匹配字符重複出現n次
{n,m} :匹配字符出現n-m次
{n,} :表示某個字符 表示區間

邏輯符

| :表示邏輯或
= :邏輯等於(環視肯定順序)
! :邏輯非(環視否定順序)
<= :環視肯定逆序
<! :環視否定逆序

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章