JS之正则表达式及简单表单验证
程序开发
2023-09-03 08:27:00
一:正则表达式语法规则
1:[abc] a,b或者c任何一个
2:[a-zA-Z] a到z或A到Z任何一个
3:d 表示数字[0-9],即0到9任意一个
4:X{n} 表示有n个X
5:X{n,} 表示有n个以上X
6:X{n,m} 表示有n到m范围之内个X
7:D 表示非数字
8:s 表示空白字符(如空格,t制表符,n换行符)
9:S 表示非空白字符
10:w 表示单词字符:[a-zA-Z_0-9]
11:W 表示非单词字符
补充中文:[u4e00-u9fa5]
二:正则的常用表达(/^$/)
1:用户名只能为字母,长度为6-12位: [a-zA-Z]{6,12}
2:密码只能为数字,长度至少为6位: [0-9]{6,},\d{6,}
3:手机号校验: [1][3578]\d{9}
4:邮箱校验: [a-zA-Z_ 0-9]{3,}@([a-zA-Z]+|\d+).[a-zA-Z]+)+
三:简单例子
标签:
相关文章
-
无相关信息