[正則表示式 正規表示式 (Regular expression)] 字元轉義的介紹
YehYeh\'s Notepad yehyeh@gmail.com 

正則表示式(Regular Expressions)

字元轉義

  • 當我們要指定匹配$ . ^ { [ ( | ) * + ? \ 這幾個字元時,可以在這幾個字元前加上反斜線\或將這些字元放在中括號[ ]中來轉換這些字元的意義。用來轉義的反斜線也叫轉義字元(脫逸字元)
    常 用 轉 義 字 符
    轉義字符 說明 範例樣式 範例匹配
    \f 匹配換頁字元,相當於\x0c或\cL
    \n 匹配換行字元,相當於\x0a或\cJ
    \r 匹配歸位字元,相當於\x0d或\cM
    \t 匹配定位點字元,相當於\x09或\cl
    \v 匹配垂直定位點字元,相當於\x0b或\cK
    \xN 匹配16進位的Ascii字元 \x41 匹配數量:12
    aAabcA
  • 0.5 0\.5 0[.]5 \d[.]\d
    匹配0接任意字元再接5 匹配0.5 匹配0.5 匹配一位整數加一位小數
    轉義字元匹配範例1 轉義字元匹配範例2 轉義字元匹配範例3 轉義字元匹配範例4