追求卓越,成功就会在不经意间追上你
全部博文(112)
分类: LINUX
2011-05-06 11:32:06
正则表达式:一种用来描述文本模式的特殊语法,由普通字符及特殊字符(元字符)组成,主要用来匹配字符串,文本过滤工具一般都支持正则表达式。
正则表达式中的元字符:
字符 |
含义 |
^ |
匹配行首 |
$ |
匹配行尾 |
* |
匹配零个或多个单个字符 |
[] |
只匹配[]内的字符。可以是单字符或字符序列,可以使用“-”表示字符序列的范围,如[0-3]表示[0123] |
\ |
转义元字符 |
. |
匹配任意单字符 |
pattern\{n\} |
匹配前面pattern出现的次数,n为次数 |
pattern\{n,\} |
同上,但pattern出现次数必须>=n |
pattern\{n,m\} |
同上,但pattern出现次数介于n与m之间 |
例:
^:
$:
*:
[]:
\:
. :
.:
\{\}: