js表单验证

表单验证:

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:包括下划线的任意字符

|:代表或者;

():优先级;

:转义

原文地址:https://www.cnblogs.com/NCL--/p/7067188.html