首页 > linux > linux egrep新添的正则表达式元字符
2009十一月8

linux egrep新添的正则表达式元字符

egrep 是 grep的扩展,使用 egrep的主要好处是其在 grep提供的正则表达式元字符集的基础上增加了更多的元字符。不过,egrep 不支持 grep 的\(\)标记匹配字符和\{\}重复的功能。


下表给出了egrep新添的正则表达式元字符

元字符 功能 示例 匹配对象
+ 匹配1个或多个前一字符 ‘[a-z]+ove’ 匹配跟在一或多个小写字母后面的ove。将找出move,love等
? 匹配0个或1个前一字符 ‘lo?ve’ 匹配后面跟一个或不跟字母o的l.将找到love或lve
a|b 匹配a或b ‘love|hate’ 匹配love和hate这两个表达式之一
() 字符组 ‘love(able|ly)(ov)+’ 匹配loveable或lovely加上ov的一次或多次出现

文章作者:simaopig
本文地址:http://www.xiaoxiaozi.com/2009/11/08/1617/
版权所有 © 转载时必须以链接形式注明作者和原始出处!

3 Responses to “linux egrep新添的正则表达式元字符”

  1. #1 A.shun 回复 | 引用 Post:2009-11-09 02:25

    又是专业的东西。。
    沙发

    [回复]

  2. #2 LAONB 回复 | 引用 Post:2009-11-09 09:10

    又是专业的东西。。
    板凳

    [回复]

  3. #3 荒野无灯 回复 | 引用 Post:2009-11-10 12:36

    地板 ;-)

    [回复]

发表评论

:wink: :twisted: :roll: :oops: :mrgreen: :lol: :idea: :evil: :cry: :arrow: :?: :-| :-x :-o :-P :-D :-? :) :( :!: 8-O 8)