作者:jicanmeng
时间:2015年09月14日
正则表达式,又称为正规表示法(Regular Expression)。
<<鸟哥的linux私房菜>>上面是这样描述的:
简单地说,正规表示法就是处理字串的方法,它以行为单位来进行字串的处理行为。正规表示法通过一些特殊符号的辅助,可以让使用者轻易地达到"搜寻/删除/取代"某特定字串的目的。
正规表示法基本上是一种"表示法",只要工具程式支援这种表示法,那么该工具程式就可以用来作为正规表示法的字串处理之用。如vi,grep,sed,awk等。
正规表示法常用来匹配字串。常见的是:一个字符串由一些普通字符和一些元字符组成(meta characters),用于匹配符合规则的字符串。例如'ab\{2,4\}'就是一个正则表达式,用于匹配"abb"、"abbb"或"abbbb"。
正则表达式的相关内容如下所示: