wiki:wade/regularExpress

Version 4 (modified by wade, 16 years ago) (diff)

--

Regular Express 正規表示式

[] 集合字完

包含 [] 內的集合字元。

  • example:aaa、aba、aca、ada、abc,要將 abc 以外的字串全選出。
  • answer:
    a[abcd]a
    

選取連續字元時用 - 分隔。

  • example:aaa、aba、aca、ada、abc,要將 abc 以外的字串全選出。
  • andwer }}} a[a-c]a }}}

選取連續數字。

  • example:1ab、9ab、5ab、0ab、aab,要將數字開頭的字串全選出。
  • andwer }}} [0-9]ab }}}

^ 反向選擇

不要包含 ^ 後的字元。

  • example:aaa、baa、caa、daa,不要選開頭是 a 跟 b 的字串。
  • andwer:
    [^ab]aa