1. 程式人生 > >正則表示式--基礎常用字元

正則表示式--基礎常用字元

1.定界符:/***/

2.反斜槓:\代表轉義(用來特殊輸出)

             \\代表輸出一個

             在"  "裡要輸出一個 " 要  \"   

幾個形式:\r   \n   \t   \\   \"   \' \.

3. ^ :匹配開頭 $  :匹配結尾

4. *  :代表前面表示式可出現n次

6. +   代表前面表示式至少出現一次

7. ?  代表前面表示式出現一次或零次

8. {n}  代表前面表示式只能出現n次

9. {n,}代表前面表示式至少出現n次

10. {n,m} 代表前面表示式出現至少n次,最多m次

11. x|y 可以匹配x或y

12. [xyz01] 可以匹配方括號裡面的字元

13. [-xyz01]不 可以匹配方括號裡面的字元

14.\d 代表匹配一個數字

15.\D代表匹配一個非數字

16.\f匹配一個換頁符。等價於\x0c和\cL

        \n匹配一個換行符。等價於\x0a和\cJ

        \t匹配一個製表符。等價於\x09和\cI

       \r匹配一個回車符。等價於\x0d和\cM

17.\s匹配任何不可見字元,包括空格、製表符、換頁符等等。等價於[ \f\n\r\t\v]。

    \S匹配任何可見字元。等價於[^ \f\n\r\t\v]。