--正則--
基礎(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 主站蜘蛛池模板: 襄樊市| 梓潼县| 隆德县| 澄江县| 杭州市| 土默特左旗| 米林县| 剑河县| 盘山县| 醴陵市| 类乌齐县| 通海县| 廊坊市| 方正县| 桦南县| 买车| 中西区| 大英县| 开封市| 双鸭山市| 孟村| 建瓯市| 林周县| 靖宇县| 东莞市| 雷山县| 井研县| 礼泉县| 留坝县| 彭泽县| 南陵县| 美姑县| 湘潭市| 买车| 阳信县| 阿城市| 雷州市| 长汀县| 河源市| 安丘市| 淮阳县|