字符:
. 任意字符,可以为字母,数字,空白等。
\w 字符(a-zA-Z),数字(0-9),下划线。
\W 非字母数字。。。与\w相反。
\d 数字。
\D 非数字。
\s 空格,Tab,回车,换行。
\S 与\s相反。
^ 正则字符串的开始标记。
$ .................结尾标记。
\b 空格符,用来判断串,非字符,非数字,或一些字符的开始或结尾。
[] 取[]符号对中的任意一个,注意是一个。例如:[a-z]即一个小写字母。
[^] 同样也是取一个但是,规则和[]相反。例如:[^a-z]即一个非小写字母。
| 或者符号。例如: a|b 则匹配a或者b中的一个。
\ 讲下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符。例如,'n'匹配字符"n"。 '\n'匹配一个换行符。序列 '\\' 匹配 "\" 而
"\("则匹配 "("。