\w - 匹配字母或数字或下划线或汉字(3.x版本可以匹配汉字,但2.x版本不可以)
\s - 匹配任意的空白符
\b - 在正则表达式中表示单词的开头或结尾, 空格、标点、换行都算是单词的分割....而“\b”自身又不会匹配任何字符, 它代表的只是一个位置....\d - 表示一个数字
^ - 匹配字符串的开始
$ - 匹配字符串的结束
[ ] - 使用方括号,在正则表达式中, []表示满足括号中任一字符....但是在正则表达式中,’*’只表示数量,不表示字符.
+ - 与’*’类似,表示1或更多的数量
?...- 表示任意一个字符, 重复零次或一次
{} - 代替’+’,表示特定数量,限定长度
{n,} - 重复n次或更多次
{n,m} - 重复n到m次
正则表达式不只是用来从一大段文字中抓取信息,很多时候也被用来判断输入的文本是否符合规范