Regex資料

來源:互聯網
上載者:User
Regex資料 筆記2007/12/09 07:33 P.M.

     在此記下,以備後用

原子

1.普通轉義符:

原子                          說明

\d                        匹配一個數字:等價於[0-9]

\D                        匹配除數字以外任何一個字元:等價於[^0-9]

\w                        匹配一個英文字母,數字或底線

\W                       匹配除英文字母,數字或底線以外任何一個字元:等價於[^0-9a-zA-Z]

\s                        匹配一個空白字元,等價於[\f\n\r\t\v]

\S                       匹配除空白字元外的任何一個字元:等價於[^\f\n\r\t\v]

\f                        匹配一個分行符號:等價於 \x0c

\n                       匹配一個分行符號:等價於 \x0a

\r                        匹配一個斷行符號符:等價於 \x0d

\t                       匹配一個定位字元:等價於 \x09

\v                       匹配一個垂直定位字元:等價於 \x0b

元字元

元字元                             說明

*                              0次,1次或多次匹配其前的字元

+                             1次或多次匹配其前的字元

?                            0次或1次匹配其前的字元

.                              匹配除分行符號之外的任一字元

|                              匹配兩個或多個選擇

^ 或\A                     匹配字串串首的置原子

$                             匹配字串串尾的置原子

\b                           匹配單詞的邊界

\B                           匹配除單詞邊界以外的部分

[]                             匹配方括弧中的任意個原子

[^]                           匹配除方括弧中的原子外的任一字元

()                            其整體表示一個字元

{m}                         表示其前原子恰好出現m次

{m,n}                     表示其前原子至少出現m次,至多出現n次

{m, }                        表示其前原子出現不少於m次

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.