特殊字符 | 特殊含义 | 举例 |
---|---|---|
| | 指明两项之间的一个选择 | [0-9]|[a-z] 匹配1个数字或者1个字母 |
() | 标记一个子表达式的开始和结束位置 | ([0-9]|[a-z]) |
$ | 匹配输入字符串的结尾位置 |
限定符表达 | 表达含义 | 举例 |
---|---|---|
{n} | 出现次数 | [0-9]{3} 匹配3个数字,等价于[0-9][0-9][0-9] |
定位符 | 表达含义 |
---|---|
^ | 字符串开始的位置 |
$ | 字符串结束的位置 |
awk命令的正则表达式要放在"//"中间,首位都要有一个"/"
grep -P 可以让grep使用perl的正则表达式语法,因为perl的正则更加多元化,能实现更加复杂的场景。
网友评论