正则表达式的分类
基本正则表达式(Basic Regular Expression 又叫 Basic RegEx 简称 BREs)
扩展正则表达式(Extended Regular Expression...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 “?...,+,|,{,},(,)” 这些字符,需要加入转义符号”\”
修饰符用在正则表达式结尾,例如:/dog/i,其中 “ i “ 就是修饰符,它代表的含义就是:匹配时不区分大小写,那么修饰符有哪些呢?