
unix正则表达式
ama2000
这个作者很懒,什么都没留下…
展开
-
ERES BRES的区别
参考这里 http://baiy.cn/utils/_regex_doc/index.htm 1.BRES定义的元字符 TODO 2.ERES对BRES的扩展/修改 ERE 修改了 BRE 中的部分语法,并增加了以下语法符号: ? - 最多一次匹配(零次或一次匹配)。 + - 至少一次匹配(一次或更多次匹配)。 | ...原创 2012-01-05 01:09:49 · 270 阅读 · 0 评论 -
awk正则表达式
1.使用ERES, (),{} 使用这两个元字符时无需转义 SO,参考ERES对BRES的扩展 DEMOecho -e "ab1\na1\nac2ab" | awk '/(ab|ac)/'echo -e "aa1\na1\nac2ab" | awk -W re-interval '/(a|b){2}/'echo -e "aa1\na1\nac2ab" | awk ...原创 2012-01-05 01:33:13 · 123 阅读 · 0 评论 -
正则表达式中 元字符
1 [] 字符类2 () 1.组 2.选择性, 如 (hi|hello) , []只能匹配一个字符 如 h[io] [] () 都可以和 ? + * {n} {n,m} {n,} 组合 以指定匹配次数 3.正则表达式的元字符(组成要素) http://blog.youkuaiyun.com/cyhleo/article/details/6641267...原创 2011-11-28 22:53:37 · 115 阅读 · 0 评论 -
正在表达式 或者 |
grep "worldA\|worldB" test.txt 或者用加上(), 参见正在表达式的元字符:方括号的含义2: 选择性grep "(worldA\|worldB)" test.txt原创 2011-11-29 14:04:38 · 147 阅读 · 0 评论 -
grep 正在表达式
元字符,基础 正则表达式之grephttp://linux.chinaunix.net/techdoc/develop/2009/07/19/1124991.shtml < 锚定单词的开头^锚定行首 grep -c => grep |wc -l grep -n "^$" 显示空白行的行号...原创 2011-11-29 14:13:29 · 153 阅读 · 0 评论