又叫 Extended RegEx 简称 EREs)
Perl正则表达式(Perl Regular Expression 又叫 Perl RegEx 简称 PREs)
[www]
grep,egrep...EREs,PREs
egrep后面不跟任何参数,则表示使用EREs
egrep后面跟-P,则表示使用PREs
grep,egrep的作用
查找文本
按行处理
sed正则表达式
sed支持BREs,EREs...sed默认支持的就是BREs
sed后面跟-r表示使用EREs
sed的作用
对文本内容进行,查找,替换,删除,增加
按行处理
awk正则表达式
awk支持EREs
awk默认就是使用EREs
awk...的作用
awk处理文本文件
按列进行操作
三种不同类型表达式的比较
当使用 BERs(基本正则表达式)时,必须在下列这些符号前加上转义字符('\'),屏蔽掉它们的 speical meaning “?...常见的修饰符如下:
g 全局匹配(即:一行上的每个出现,而不只是一行上的第一个出现)
s 把整个匹配串当作一行处理
m 多行匹配
i 忽略大小写
x 允许注释和空格的出现