宣告:
以下內容為個人筆記,內容不完全正確,請謹慎參考。
正規表示式
含義:
正規表示式使用的每個單獨字串來描述、匹配一些列符合語法規則的字串。在很多文字編輯器裡,正規表示式通常被用來檢索、替換那些符合某個模式的文字。在Linux中,grep,sed,awk等文字處理工具都支援正規表示式進行模式匹配。
常規匹配
一串不包含特殊字元的正規表示式匹配它自己,例如:
常用特殊字元:
1、特殊字元:^
^匹配一行的開頭,例如:
2、特殊字元:\(
\)匹配一行的結尾,例如:
2.1
例:
3、特殊字元:.
.匹配一個任意字元,例1:
例2:
4、特殊字元:*
*不單獨使用,它和上一個字串連線,表示匹配上一個字元0次或多次。例如:
4.1
例1:
例2:
例3: