什么是正则表达式?
是用于描述一组字符串特征的模式,用来匹配特定的字符串。通过特殊字符+普通字符来进行模式描述,从而达到文本匹配目的工具。
应用场景:
常用于表单提交进行的验证 如:邮箱输入是否包含了@;密码输入的位数是否够6位或者8位
常用的正则表达式有
1 /^[0-9]*$/ 匹配数字 也可以写/^\d$/
2 /^\d{n}$/; 匹配n个数字
3 /^\d{n,}$/ 匹配至少n位数字
4./^\d{n,m}$/ 匹配至少n位数字,最多m次数字
5.身份证号(15位、18位数字):^\d{15}|\d{18}$