Linux中的正则表达式
* 前一个字符匹配0次或任意次
. 匹配除了换行符外任意一个字符
^ 匹配行首
$ 匹配行尾
[] 匹配括号中的任意一个字符,且仅匹配一个,例如:[aeiou]匹配任意一个元音字母
[^] 匹配除了括号中的字符的任意一个字符,且仅匹配一个,例如:[^0-9]匹配任意一个非数字的字符
\ 取消特殊字符的特殊效果,使其被当作普通字符对待
\{n\} 前面字符出现n次,例如:[0-9]\{4\}匹配4位数字
\{n,\} 前面字符出现不小于n次,例如:[0-9]\{2,\}匹配至少两位以上的数字
\{n,m\} 前面字符出现n-m次,例如:[a-z]\{6,8\}匹配6-8位的小写字母

浙公网安备 33010602011771号