正規表示式
. 任意乙個字元 除了\n以外的
[0-9] [0-9a-za-z]
| 或 [0-9]|[a-z]
() 提公升優先級別 分組
([a]|[0-9])[0-9]
{} 出現的次數
[0-9] 大括號前面的表示式 出現了2次
[a-z0-9] 最少出現3次,最多無限次
[1-9] 最少1次,最多9次
--[0-9] 沒有這種寫法
* *前面的表示式最少出現0次,最多無限次
[0-9]*
[a-z]+ 最少出現1次,最多無限次,相當於後面的寫法
? 表示的是最少0次,最多一次 ,阻止貪婪模式
[a-z0-9]?
\d 數字
\d 非數字
\s 空白符
\s 非空白符
\w 特殊符號 $%^&*
\w 非特殊符號 6ds
^ 以什麼開始
^[0-9] 0eqieq
$ 以什麼結尾
^[a-z][0-9]$
正規表示式05
選擇符和分組 表示式作用 分支結構 左右兩邊表示式之間 或 關係,匹配左邊或者右邊 捕獲組 1 在被修飾匹配次數的時候,括號中的表示式可以作為整體被修飾 2 取匹配結果時,括號中的表示式匹配到的內容可以被單獨得到 3 每一對括號會分配乙個編號,使用 的捕獲編號根據左括號的順序從1開始自動編號。捕獲元...
正規表示式05
選擇符和分組 表示式作用 分支結構 左右兩邊表示式之間 或 關係,匹配左邊或者右邊 捕獲組 1 在被修飾匹配次數的時候,括號中的表示式可以作為整體被修飾 2 取匹配結果時,括號中的表示式匹配到的內容可以被單獨得到 3 每一對括號會分配乙個編號,使用 的捕獲編號根據左括號的順序從1開始自動編號。捕獲元...
C 正規表示式基礎
正規表示式 可以利用數學演算法解決計算機中的文字檢索和匹配問題 是一種專門用於字串處理的語言 檢索 從字串中獲取我們想要的部分 匹配 判斷給定的字串是否符合正規表示式的過濾邏輯 定位字元 string ss i am blue cat string newstr regex.replace ss,開...