表单网页检验
密码 是否包含数字字符串和特殊字符的判断
用正则表达式进行判断:
j2.value.match("^(?:(?=.*[0-9].*)(?=.*[A-Za-z].*)(?=.*[\\W].*))[\\W0-9A-Za-z]{8,16}$")
//j2.value是从html里获取的地段段落,可以替换成你需要的字符串
^代表起始段落,$代表结束段落,?: 每个表达式前面都有这个意思是 在检索匹配字符串的过程中不保留缓存 0-9是数字 A-Za-Z是大小写字母 后面的一大串是特殊字符,可以不用记忆用时直接复制
正则表达式详解学习网站:
菜鸟学习正则表达式超链接
这里是引用
https://blog.csdn.net/u012918886/article/details/82142852