正規表示式 一 基礎知識

2021-09-11 13:41:18 字數 549 閱讀 1179

元字元

單個元字元:表示數量,表示位置等等字元組元字元:希望匹配的字元,字元組裡面有兩個元字元:連字元」-」,排除性字元」^」.多選結構:」|」忽略大小寫:引數 -i單詞分界符:」<「 和 「>」表示重複:?,+,* ,區間

括號和反向引用:\1,\2表示表示反向引用第乙個括號內容和第二個括號內容轉義符:」\」

匹配語法

$input =~ m/regex/i

替代語法

$input =~ s/regex/repalcement/

需要注意空白字元的匹配 \t 製表符 \n 換行符 \r 回車符 在xcode編輯框中行結尾處是怎麼標識的?

環視功能

括號的作用

分組 陣列的第乙個元素(下標為0)表示整個串,第乙個元素為第乙個分組,第二個元素為第二個分組,以此類推。

正規表示式基礎知識

我們先從簡單的開始。假設你要搜尋乙個包含字元 cat 的字串,搜尋用的正規表示式就是 cat 如果搜尋對大小寫不敏感,單詞 catalog catherine sophisticated 都可以匹配。也就是說 1.1 句點符號 假設你在玩英文拼字遊戲,想要找出三個字母的單詞,而且這些單詞必須以 t ...

正規表示式基礎知識

乙個正規表示式就是由普通字元 例如字元 a 到 z 以及特殊字元 稱為元字元 組成的文字模式。該模式描述在查詢文字主體時待匹配的乙個或多個字串。正規表示式作為乙個模板,將某個字元模式與所搜尋的字串進行匹配。如 jscript vbscript 匹配 t t 匹配乙個空白行。d d d d 驗證乙個i...

正規表示式基礎知識

正規表示式基礎知識 正規表示式是一種可以用於模式匹配和替換的強有力的工具,乙個正規表示式就是由普通的字元 例如字元 a 到 z 以及特殊字元 稱為元字元 組成的文字模式,它描述在查詢文字主體時待匹配的乙個或多個字串。正規表示式作為乙個模板,將某個字元模式與所搜尋的字串進行匹配。正規表示式在字元資料處...