檢視次數:
正規表示式
描述
. (點)
除換行符以外的任何字符(字節)
x
字元 'x'
\\
字元 \'\'
\a
警報(鈴)字符(ASCII 0x07)
\b
  • 如果此元符號位於方括號 [] 內或單獨出現,將被視為退格字元 (ASCII 0x08)。例如,[\b] 或 \b
  • 如果此元符號位於正規表示式的開頭(或結尾),則表示任何匹配的正規表示式字串必須檢查匹配字串的左側(或右側)是否為邊界。例如:
    • \bluck > 左側必須是邊界
    • luck\b > 右側必須是邊界
    • \bluck\b > 雙方必須是邊界
  • 如果此元符號出現在正規表示式的中間,將會導致語法錯誤。
\f
換頁字元 (ASCII 0x0C)
\n
換行符號 (ASCII 0x0A)
\r
回車符號(ASCII 0x0D)
\t
正常(水平)製表符(ASCII 0x09)
\v
垂直製表符(ASCII 0x0B)
\n
八進位值為 0n (0 <= n <= 7) 的字元
\nn
八進位值為 0nn (0 <= n <= 7) 的字元
\mnn
八進位值為 0mnn 的字元 (0 <= m <= 3, 0 <= n <= 7)
\xhh
具有十六進位值 0xhh 的字元,例如,\x20 表示空格字元
秘訣
秘訣
如果您的表達式包含字符 | ( ) { } [ ] . ^ $ * + 或 ?,您必須在字符前面立即使用 \ 來轉義它們。否則,它們將被假定為正則表達式運算符,而不是字面字符。