关于正则表达式的一些基础
2017-03-22 20:37 晓九已存在 阅读(143) 评论(0) 编辑 收藏 举报?:匹配前面字母的0个或1个
\w:0~9a-zA-Z
\d:0~9
.:表示任意字符
*:表示出现0个或多个,匹配前面的字母
+:1到无穷多个
re = /^[a-zA-Z]\w{3,15}$/ 以字母开头,后面可以是字母和数字,4-16位
re = /^1\d{10}$/ ,验证手机号码 以1开头,后面是10为数字
re = /^0\d{2,3}-?\d{7,8}$/ 以0开头,之后是2到3位的数字,0个或1个斜杠,加上七到八个数字
re = /^(\w-*\.*) + @(\w-?)+(\.\w{2,})+$/
re = /^\w[a-zA-z]{1,2}.*$/
match()和test()匹配