1.常用元字符(匹配字符或字符串):
. 匹配除换行符以后的任意字符;
\w 匹配字母、数字、下划线、中文字符;
\s 匹配任意空白字符;
\d 匹配数字;
\b 匹配字符的开始或结束;
^ 匹配字符串的开始;
$ 匹配字符串的结束;
2.字符转义(消去元字符的意义),使用\即可,例如:c:\\windows匹配c:\windows
3.常用限定符(限定字符重复次数):
*重复零次或多次;
+重复一次或多次;
?重复零次或一次;
{n}重复n次;
{n,}重复n次或更多次;
{n,m}重复n次到m次;
4.分枝(多个规则匹配)-,使用|即可,分枝条件按照自左至右的顺利去匹配。例如:0\d{2}-\d{8}|0\d{3}-\d{7}
5.分组
6.反义(反向匹配除条件之外的字符)
7.后向引用
参考资料:
正则表达式30分钟入门教程http://www.chinaz.com/program/2012/0710/261876.shtml