正则表达式
夏沐_lk
这个作者很懒,什么都没留下…
展开
-
正则表达式 -验证身份证号
表达式如下:([1-9][0-9]{14})|([1-9][0-9]{16}[0-9xX])或([1-9][0-9]{14})([0-9]{2}[0-9xX])?释义: 首先,身份证号有15位或者18位之分; 第一种写法表示:[1-9]表示1-9数字中的任意一个,因为身份证号不能以0开头;[0-9]表示0-9中的任意一个;{14}表示前边表达式出现14次;即:...原创 2019-03-09 19:25:30 · 5123 阅读 · 0 评论 -
正则表达式及案例
正则表达式:也叫规则表达式,按照一定的规则组成的一个表达式,这个表达式的作用主要是用来匹配符合条件的字符串正则表达式的组成:是由元字符或者是限定符组成的一个式子常用的正则表达式的元字符:. 表示的是:除了\n以外的任意的一个字符 [] 表示的是:范围| 表示的是:或者() 表示的是:分组,用于提升优先级* 表示的是:前面的表达式出现了0次到多次+ 表示的是:前...原创 2019-03-05 21:27:24 · 1254 阅读 · 0 评论 -
正则表达式-验证座机号码
座机可能的号码为:(1)010-12345614(2)0357-53608462表达式为:[0-9]{3,4}[-][0-9]{8}或者\d{3,4}[-]\d{8}释义: 表达式1中,[0-9]表示0-9中随机一个数,{3,4}表示前边表达式出现3或4次,[-]表示“-”,[0-9]{8}表示产生8个0-9的随机数 表达式2中,\d表示数字中的任...原创 2019-03-09 19:39:52 · 19208 阅读 · 2 评论 -
正则表达式-验证QQ号
表达式为:[1-9][0-9]{4,10}或\d{5,11}释义参看:https://blog.csdn.net/guanmao4322/article/details/88370273注:如有不知道符号意义的,请参见: https://blog.csdn.net/guanmao4322/article/details/88204372...原创 2019-03-09 19:54:06 · 9571 阅读 · 0 评论 -
正则表达式-验证手机号与邮箱
(1)手机号前三位可能出现的情况有:130 131 132 133 134 135 136 137 138 139143 147150 151 152 153 154 155 156 157 158 159170 171 173 176 177180 181 182 183 184 185 186 187 188 189因此,验证手机号的表达式:([1][358][0-9]...原创 2019-03-09 20:10:24 · 448 阅读 · 0 评论 -
正则表达式-案例
console.log(/./.test("除了回车换行以为的任意字符"));//trueconsole.log(/.*/.test("0个到多个"));//trueconsole.log(/.+/.test("1个到多个"));//trueconsole.log(/.?/.test("哈哈"));//trueconsole.log(/[0-9]/.test("9527"));/...原创 2019-03-10 14:37:00 · 135 阅读 · 0 评论