聲明:
以下內(nèi)容為個(gè)人筆記,內(nèi)容不完全正確,請謹(jǐn)慎參考。
正則表達(dá)式
含義:
正則表達(dá)式使用的每個(gè)單獨(dú)字符串來描述、匹配一些列符合語法規(guī)則的字符串。在很多文本編輯器里,正則表達(dá)式通常被用來檢索、替換那些符合某個(gè)模式的文本。在Linux中,grep,sed,awk等文本處理工具都支持正則表達(dá)式進(jìn)行模式匹配。
常規(guī)匹配
一串不包含特殊字符的正則表達(dá)式匹配它自己,例如:
常用特殊字符:
1、特殊字符:^
^匹配一行的開頭,例如:
2、特殊字符:\(
\)匹配一行的結(jié)尾,例如:
2.1
例:
3、特殊字符:.
.匹配一個(gè)任意字符,例1:
例2:文章來源:http://www.zghlxwxcb.cn/news/detail-855120.html
4、特殊字符:*
*不單獨(dú)使用,它和上一個(gè)字符串連接,表示匹配上一個(gè)字符0次或多次。例如:
4.1
例1:
例2:
例3:文章來源地址http://www.zghlxwxcb.cn/news/detail-855120.html
到了這里,關(guān)于shell腳本正則表達(dá)式的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!