正規表示式(Regular Expression)

正規表示式是以特定的符號,來代表所有具有相同特徵字串的法則.
常被用來做為在龐大資料中篩選資訊的基準.



  • 常用正規表示式
    常用的正規表示式如下表:
    符號意義
    .代表一個任意字元
    [abc]符合a, b, c的任一個字元
    [a-e]符合a到e間的任一個字元
    [^abc]符合a, b, c之外的任一個字元
    [^a-e]符合a到e間以外的任一個字元
    *所有字元
    \+前1個或多個字元
    \?前0~1個字元
    \{i\}i個前面的字元
    \{i,\}
    大於i個前面的字元
    \{i,j\}i到j個前面的字元
    ^行首
    $行尾
    \<單字的開頭
    \>單字的結尾
    \跳脫符號,後接的一個字元除已定義的符號外,宣告該字元為非正規表示式
    \ttab
    \n換行

沒有留言:

張貼留言