--正則--
基礎(chǔ)正則
^word ##搜索以word開頭的 vi/vim中 ^ 一行的開頭
word$ ##搜索以word結(jié)尾的 vi/vim中 $ 一行的結(jié)尾
^$ ##表示空行
. ##代表且只能代表任意一個字符
/ ##例:/. 只代表點本身,轉(zhuǎn)義符號,讓有特殊身份意義的字符,脫掉馬甲,還原
/n ##換行符
/r ##匹配回車
/w ##匹配任意一個字符和數(shù)字
* ##重復(fù)0次或多次前面的一個字符
.* ##匹配所有字符。例:^.* 以任意多個字符開頭,.*$以任意多個字符結(jié)尾
[abc] ##匹配字符集內(nèi)的任意一個字符
[^abc] ##匹配不包含 ^ 后的任意字符的內(nèi)容。中括號里的 ^ 為取反
[1-9] ##表示匹配括號內(nèi)的范圍內(nèi)的任意字符
a/{n,m/} ##重復(fù)n到m次前一個重復(fù)的字符。若用egrep、sed -r可以去掉斜線
/{n,/} ##重復(fù)至少n 次前一個重復(fù)的字符。若用egrep、sed -r可以去掉斜線
/{n/} ##重復(fù)n 次前一個重復(fù)的字符。若用egrep、sed -r可以去掉斜線
/{,m}/ ##重復(fù)少于m次
注:egrep,grep 主站蜘蛛池模板: 莱州市| 交城县| 长阳| 延吉市| 获嘉县| 徐水县| 南京市| 金山区| 哈尔滨市| 荔浦县| 河津市| 庆云县| 景泰县| 康定县| 明光市| 嘉义市| 尖扎县| 会泽县| 潼南县| 大丰市| 兰坪| 句容市| 潮安县| 津南区| 普兰县| 界首市| 怀远县| 金堂县| 南木林县| 苗栗县| 洛南县| 衡山县| 隆回县| 牡丹江市| 化德县| 榆林市| 方山县| 湖北省| 米林县| 潼南县| 四会市|