正規表示式基礎

2021-07-26 05:41:03 字數 552 閱讀 5962

*0次、1次或多次匹配其前的原子

+1次或多次匹配其前的原子

?0次或1次匹配其前的原子

.匹配除換行之外的任何乙個字元

\w          匹配字母或數字或下劃線這63個字元 等價於 '[^a-za-z0-9_]'

\s           匹配任意的空白符,

指空白,包括空格、換行、tab縮排等所有的空白,而\s剛好相反。

[\s\s] [\w\w]這樣的用法,比較"."所匹配的還要多,因為"."是不會匹配換行的,所有出現有換行匹配的時候,人們就習慣 使用[\s\s]或者[\w\w]這樣的完全通配模式

\d       匹配數字 

只要出現中括號裡的任一原子,都會被匹配。例如:[abc] 只要出現a或者b或者c,就會被匹配

\b       匹配單詞的開始或結束 

^       匹配字串的開始 

$       匹配字串的結束

.*    0次或n次匹配除換行之外的任何乙個字元

\1    引用什麼的高階一點,以後再整理

正規表示式 1 正規表示式基礎

1.正規表示式基礎 正規表示式描述了一種字串匹配的模式,即可以使使用者通過一系列普通字元或特殊字元構建能夠明確描述文字字串的匹配模式,可以用來檢查某個字串是否含有某種子字串,將匹配的子字串做替換或者從某個字串中取出符合某個條件的子字串等。1.1 正規表示式的基本結構 乙個正規表示式就是由普通字元 如...

正規表示式基礎

限定符 d 匹配非負整數 正整數 0 0 9 1 9 0 9 匹配正整數 d 0 匹配非正整數 負整數 0 0 9 1 9 0 9 匹配負整數 d 匹配整數 d d 匹配非負浮點數 正浮點數 0 0 9 0 9 1 9 0 9 0 9 1 9 0 9 0 9 0 9 1 9 0 9 匹配正浮點數 d...

正規表示式基礎

元字元 描述 匹配任何單個字元。例如正規表示式r.t匹配這些字串 rat rut r t,但是不匹配root。匹配行結束符。例如正規表示式weasel 能夠匹配字串 he s a weasel 的末尾,但是不能匹配字串 they are a bunch of weasels.匹配一行的開始。例如正規...