正規表示式入門

2021-08-28 08:15:53 字數 532 閱讀 8002

開源中國

1.限定詞

2.元字元(用來表示內容的語法)

. 表示任意(除了換行符\n)的乙個字元

| 或(多選結構)

(…) 括號 限制豎線的作用範圍

< > 單詞起始/結束位置 可能不支援

\w 字母數字下劃線

\d 任意的數字

\s 任意的空白字元,空格,製表符(tab) 垂直製表符(v-tab)

\t 製表符

\n 換行符

\r 回車符

以上轉義字元,如果大寫表示取反

\w 除了字母數字下劃線

\d 除了數字

\s 除了空白字元

\a 匹配開頭

\z 匹配結尾

語義字元(這類元字元稱為斷言字元

3.量詞

4.模式修訂符(放在結尾限定符之後)

s 單行模式 會匹配到\n

5.括號及反向引用

6.斷言

7.轉義說明

正規表示式 正則入門

先從乙個例子開始正規表示式。書寫乙個匹配手機號的正規表示式,為了方便討論,假定手機號是1開頭,第二位只能是3 5 8中的其中乙個,總共11位的數字,形如13 匹配手機號的正規表示式為 1 358 d 下面介紹此正規表示式中的各個符號的含義。表示字串的開頭,後面緊接著1,表示匹配的字串要以 1 開頭。...

正規表示式入門

對於文字字元,有11個字元被保留作特殊用途。他們是 這些特殊字元也被稱作元字元 不可顯示字元 可以使用特殊字串行來代表某些不可顯示字元 代表tab 0x09 代表回車符 0x0d 代表換行符 0x0a 字符集 字符集是由一對方括號 括起來的字元集合。使用字符集,你可以告訴正規表示式引擎僅僅匹配多個字...

正規表示式入門

老師說過 正規表示式就是用字串讀取字串!學習正規表示式的最好方法是從例子開始,理解例子之後再自己對例子進行修改,實驗。下面給出了不少簡單的例子,並對它們作了詳細的說明。假設你在一篇英文 裡查詢hi,你可以使用正規表示式hi。這幾乎是最簡單的正規表示式了,它可以精確匹配這樣的字串 由兩個字元組成,前乙...