https://i.ancii.com/shiliang1995/
Shiliang shiliang1995
Ta还没有发布动态 ...
网上找了很多js,jQuery 正则表达式验证身份证是否有效的方法,多数是验证是否15位数字18位数字或者最后一位是Xx字母,都不太有效避免随便输入数字这种情况。所以,又弄了个验证地区,生日,性别的这样能有效避免人为只是输入纯数字。/^\d{17}$/i.
常用的正则表达式 匹配中文字符的正则表达式: [\u4e00-\u9fa5] 匹配双字节字符:[^\x00-\xff] 匹配空行的正则表达式:\n[\s| ]*\r 匹配HTML标记的正则表达式:/<(.*)>.*<\/\1>|&l
/^(https?:\/\/)?([\da-z\.-]+)\.([a-z\.]{2,6})([\/\w\.-]*)*\/?$/. /^<([a-z]+)([^<]+)*(?:>(.*)<\/\1>|\s+\/>)$/.
首先认识了,\d指的是数字,\w指的是数字字母及下划线,\s指的是空格对是大写的\D,\W,\S正好相反.其次是量词,*是指0到任意数,+指的是1到任意数{n,m}指的是最少n个数,最多m个数。对于区间外的^指的是以什么开头,相反的$则是以什么结尾。
匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了。匹配双字节字符:[^\x00-\xff]评注:可以用来计算字符串的长度。匹配网址URL的正则表达式:[a-zA-z]+://[^\s]*评注:
0 关注 0 粉丝 0 动态
Copyright © 2013 - 2019 Ancii.com
京ICP备18063983号-5 京公网安备11010802014868号