表单验证:
1、非空验证(去空格)
2、相等验证:判断第一次与第二次输入密码是否相等
3、范围验证
4、正则验证
定界符://
匹配开头:^
匹配结尾:$若前面加字符则必须以它开头,以它结尾
*:前面的表达式,可以出现n次,n>=0
+:前面的表达式,至少出现一次
?:前面的表达式,最多出现一次
{n}:前面的表达式,确定出现n次
{n,}:代表前面的表达式,最少出现出现n次
{n,m}:前面表达式最少出现n次,最多出现m次
x|y:代表匹配,x或y
[a,b,c]:代表匹配里面的任意一个
[a-z]:代表匹配所有小写子母中的任意一个
[A-z]:代表匹配中所有大写字母中任意一个
d:代表任意一个数字字符
:换行
s:任何不可见的字符
S:任何一个可见字符
:制表符
w:包括下划线的任意字符
|:代表或者;
():优先级;
:转义