正則詳細教程系列可以看此鏈結的文章哦
分組和編號的規則
第幾個括號就是第幾個分組
舉栗子
(\d-\d-\d)(\d:\d:\d)
這個表示式由兩個子表示式組成,第乙個分組是日期,第二個分組是時間
不儲存分組的好處
不儲存分組的理解
那到底啥是不儲存分組呢?可以理解成,括號只用於歸組,把某些表示式當做乙個單獨的整體,不分配編號,後面不會再進行這部分的引用
678 是分組一
678 並不是分組,無法引用
括號巢狀 (( )) 這種情況肯定會出現,就好像小學算術 ((1+1)+(1+1)) 一樣
直接看栗子,然後就知道括號巢狀情況下,分組編號的規則是什麼了
看右邊的 group 1 - 8
分組編號
知道分組編號後,我們會需要引用分組
引用規則
反斜扛 + 編號: \number
不同程式語言,有不同的引用方式
有印象即可,用到再來查一查~
找到重複的單詞
可以通過分組引用替換文字內容
在 python 中,sub 函式可用於正則的替換
全網最易懂的正規表示式教程(3) 量詞
正則詳細教程系列可以看此鏈結的文章哦 語法說明 重複 0 次或更多次 重複 1 次或更多次 重複零次或一次 重複n次 重複n次或更多次 重複n到m次 應該是最常用的限定符了 first 匹配文字 yy12菠蘿 正規表示式 w 匹配數量 1匹配結果 yy12 second 匹配文字 yy12 菠蘿 正...
正規表示式(全網最全 最詳細)
一 校驗數字的表示式 數字 0 9 n位的數字 d 至少n位的數字 d m n位的數字 d 零和非零開頭的數字 0 1 9 0 9 非零開頭的最多帶兩位小數的數字 1 9 0 9 0 9 帶1 2位小數的正數或負數 d d 正數 負數 和小數 d d 有兩位小數的正實數 0 9 0 9 有1 3位小...
正規表示式教程 正規表示式匹配規則 6
正規表示式教程 正規表示式匹配規則 6 2007 05 11 08 28 基本模式匹配 一切從最基本的開始。模式,是正規表示式最基本的元素,它們是一組描述字串特徵的字元。模式可以很簡單,由普通的字串組成,也可以非常複雜,往往用特殊的字元表示乙個範圍內的字元 重複出現,或表示上下文。例如 once 這...