正则表达式是组成“操作”的基本语法,而这些“操作”是应用于Sed和Awk必备的能力。因此只有了解了正则表达式,才能学好Sed和Awk。
正则表达式分为基础正则表达式(Regular Expression)与扩展正则表达式(Extended Regular Expression),它不是一个工具程序,而是一个字符串处理的标准依据,是使用单个字符搜索、匹配一系列符合某个语法规则的字符串。它由普通字符(a~z)以及特殊字符(又叫“元字符”)组成。如果要以正则表达式的方式处理字符串,就得使用支持正则表达式的工具。
文本处理工具 |
基础正则表达式 |
扩展正则表达式 |
vi编辑器 |