标签 【实用代码】JS常用正则校验大全 下的文章 - 星启寒博客
首页
关于
留言
友链
更多
在线壁纸
公益主机
搜 索
1
彩虹易支付最新版本
149 阅读
2
本网站资助人员感谢贴
75 阅读
3
简单记录一下吧
71 阅读
4
开源zYYO主页优雅多主题切换
60 阅读
5
【实用代码】JS常用正则校验大全
49 阅读
精美图文
技术教程
源码软件
新闻日报
登录
/
注册
搜 索
标签搜索
图文
js
【实用代码】JS常用正则校验大全
熙鹤订单查询+多插件1.7.1
php
新闻
日报
JavaScript 图片懒加载
开源zYYO主页优雅多主题切换
zyyo
主页
个人官网
个人主页
彩虹易支付
最新版本
支付系统
赞助
安全通告
ssh
单兵渗透
星启寒
累计撰写
13
篇文章
累计收到
3
条评论
首页
栏目
精美图文
技术教程
源码软件
新闻日报
页面
关于
留言
友链
在线壁纸
公益主机
用户登录
登录
注册
找到
1
篇与
【实用代码】JS常用正则校验大全
相关的结果
2024-03-10
【实用代码】JS常用正则校验大全
手机号(mobile phone)中国(严谨), 根据工信部2019年最新公布的手机号段const reg = /^(?:(?:\+|00)86)?1(?:(?:3[\d])|(?:4[5-79])|(?:5[0-35-9])|(?:6[5-7])|(?:7[0-8])|(?:8[\d])|(?:9[189]))\d$/; const str = "18888888888"; console.log(`校验 $`);Email邮箱const reg = /^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]\.[0-9]\.[0-9]\.[0-9]\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]))$/; const str = "2247972582@qq.com"; console.log(`校验 $`);座机(Tel Phone)电话(国内) 如: 0341-86091234const reg = /^(?:(?:\d-)?\d|^(?:\d-)?\d)(?:-\d+)?$/; const str = "0936-4211235"; console.log(`校验 $`);身份证号(2代,18位数字),最后一位是校验位,可能为数字或字符Xconst reg = /^[1-9]\d(?:18|19|20)\d(?:0[1-9]|10|11|12)(?:0[1-9]|[1-2]\d|30|31)\d[\dXx]$/; const str = "12345619991205131x"; console.log(`校验 $`);中文姓名const reg = /^(?:[\u4e00-\u9fa5·])$/; const str = "陈星燎"; console.log(`校验 $`);英文姓名const reg = /(^[a-zA-Z][a-zA-Z\s][a-zA-Z]$)/; const str = "start liao"; console.log(`校验 $`);网址(URL)const reg = /^(((ht|f)tps?):\/\/)?([^!@#$%^&*?.\s-]([^!@#$%^&*?.\s][^!@#$%^&*?.\s])?\.)+[a-z]\/?/; const str = "http://www.uxlt.cn"; console.log(`校验 $`);必须带端口号的网址(或IP)const reg = /^((ht|f)tps?:\/\/)?[\w-]+(\.[\w-]+)+:\d\/?$/; const str = "http://www.uxlt.cn:80"; console.log(`校验 $`);银行卡号(10-30位)const reg = /^[1-9]\d$/; const str = "6222026006705354000"; console.log(`校验 $`);账号是否合法(字母开头 允许5-16字节 允许字母数字下划线组合)const reg = /^[a-zA-Z]\w$/; const str = "X_666666"; console.log(`校验 $`);中文/汉字const reg = /^(?:[\u3400-\u4DB5\u4E00-\u9FEA\uFA0E\uFA0F\uFA11\uFA13\uFA14\uFA1F\uFA21\uFA23\uFA24\uFA27-\uFA29]|[\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879][\uDC00-\uDFFF]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0])+$/; const str = "星启寒"; console.log(`校验 $`);密码强度校验,最少6位,包括至少1个大写字母,1个小写字母,1个数字,1个特殊字符const reg = /^\S*(?=\S)(?=\S*\d)(?=\S*[A-Z])(?=\S*[a-z])(?=\S*[!@#$%^&*? ])\S*$/; const str = "xingliaonets@6677vvxx,"; console.log(`校验 $`);微信号(wx),6至20位,以字母开头,字母,数字,减号,下划线const reg = /^[a-zA-Z][-_a-zA-Z0-9]$/; const str = "kd_-666"; console.log(`校验 $`);邮政编码(中国)const reg = /^(0[1-7]|1[0-356]|2[0-7]|3[0-6]|4[0-7]|5[1-7]|6[1-7]|7[0-5]|8[013-6])\d$/; const str = "734500"; console.log(`校验 $`);中文和数字const reg = /^((?:[\u3400-\u4DB5\u4E00-\u9FEA\uFA0E\uFA0F\uFA11\uFA13\uFA14\uFA1F\uFA21\uFA23\uFA24\uFA27-\uFA29]|[\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879][\uDC00-\uDFFF]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0])|(\d))+$/; const str = "星启寒好6啊"; console.log(`校验 $`);匹配连续重复的字符const reg = /(.)\1+/; const str = "112233"; console.log(`校验 $`);统一社会信用代码const reg = /^[0-9A-HJ-NPQRTUWXY]\d[0-9A-HJ-NPQRTUWXY]$/; const str = "91110108772551611J"; console.log(`校验 $`);子网掩码(不含0.0.0.0)const reg = /^(254|252|248|240|224|192|128)\.0\.0\.0|255\.(254|252|248|240|224|192|128|0)\.0\.0|255\.255\.(254|252|248|240|224|192|128|0)\.0|255\.255\.255\.(255|254|252|248|240|224|192|128|0)$/; const str = "255.255.255.0"; console.log(`校验 $`);车牌号(新能源)const reg = /^[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领][A-HJ-NP-Z](?:((\d[A-HJK])|([A-HJK][A-HJ-NP-Z0-9][0-9]))|[A-HJ-NP-Z0-9][A-HJ-NP-Z0-9挂学警港澳])$/; const str = "京AD92035"; console.log(`校验 $`);车牌号(新能源+非新能源)const reg = /^[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领][A-HJ-NP-Z][A-HJ-NP-Z0-9][A-HJ-NP-Z0-9挂学警港澳]$/; const str = "京A12345D"; console.log(`校验 $`);护照(包括香港 澳门)const reg = /(^[EeKkGgDdSsPpHh]\d$)|(^(([Ee][a-fA-F])|([DdSsPp][Ee])|([Kk][Jj])|([Mm][Aa])|(1[45]))\d$)/; const str = "s28233515"; console.log(`校验 $`);
2024年03月10日
49 阅读
0 评论
4 点赞