\b表示string的开头或者是结尾

^表示开头,$表示结尾

^\d{5,12}$表示必须输入5到12个字符

.表示除了换行以外的任意字符。

*和+:表示任意任何字符。+是一次以上,*是0次以上

\d表示数字如:0后面两位,然后是八位:0\d{2}-\d{8}

\s:表示任何的制表符,tab。空格,换行,等特殊字符。

\w:表示字母或数字或下划线或汉字。

?:重复零次或一次

{2}:重复2次;

{2,}:重复2次或以上