Chinaunix首页 | 论坛 | 博客
  • 博客访问: 93066
  • 博文数量: 48
  • 博客积分: 50
  • 博客等级: 民兵
  • 技术积分: 266
  • 用 户 组: 普通用户
  • 注册时间: 2011-05-10 14:25
文章分类
文章存档

2012年(48)

我的朋友

分类:

2012-04-28 10:53:15

 vi、ex、grep、egrep、sed、awk、gawk的基本元字符集及含义

    元字符
功能


 ^  只匹配行首。:当^用在[]中时,意指否定或不匹配括号里内容。


 $  只匹配行尾。


 *  一个单字符后紧跟*,匹配0个或多个此单字符。


 []  匹配[]内字符。可以是一个单字符,也可以是字符序列(要与*结合)。
 可以使用"-"表示[]内字符序列范围,如[1-8]或[a-z]。


[^]
匹配一个不在范围内的字
[^A-Z]ove
匹配第一个字符不是从A到Z中的一个,
后面跟着ove的所有字符
 \  屏蔽一个元字符的特殊含义。


 .  任意。


 +  匹配一个或多个字符。注:只适用于awk

 ?  匹配模式出现频率。注:只适用于awk

 pattern\{n\}
 匹配前面pattern出现次数。pattern为要查找的字符(串),n为次数。


 pattern\{n,\}m
 同上,但次数至少为n。


 pattern\{n,m\}
 同上,但pattern出现次数在n与m之间。





阅读(842) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~