最新JS正则大全(常用)

12小时制时间(hh:mm:ss) /^(1[0-2]|0?[1-9]):[0-5]\d:[0-5]\d$/ base64花样 /^\s data:([a-z]+\/[a-z0-9-+.]+(;[a-z-]+=[a-z0-9-]+)?)?(;base64)?,([a-z0-9!$&’,() +;=-._~:@\/?%\s] ?...

12小时制时间(hh:mm:ss)

/^(1[0-2]|0?[1-9]):[0-5]\d:[0-5]\d$/


base64花样

/^\s	data:([a-z]+\/[a-z0-9-+.]+(;[a-z-]+=[a-z0-9-]+)?)?(;base64)?,([a-z0-9!$&’,() +;=-._~:@\/?%\s]	?)\s $/i


数字/钱币金额(支持负数、千分位分隔符)

/(^[-]?[1-9]\d{0,2}($|(,\d{3})*($|(.\d{1,2}$))))|((^0?)|(^[-][0].\d{1,2}))$/


银行卡号(16或19位)

/^([1-9]{1})(\d{15}|\d{18})$/


中文姓名

/^([\u4e00-\u9fa5·]{2,10})$/


新能源车牌号

/[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领 A-Z]{1}[A-HJ-NP-Z]{1}(([0-9]{5}[DF])|([DF][A-HJ-NP-Z0-9][0-9]{4}))$/


非新能源车牌号

/^[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领 A-Z]{1}[A-HJ-NP-Z]{1}[A-Z0-9]{4}[A-Z0-9挂学警港澳]{1}$/


车牌号(新能源+非新能源)

/^([京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领 A-Z]{1}[A-HJ-NP-Z]{1}(([0-9]{5}[DF])|(DF[0-9]{4})))|([京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领 A-Z]{1}[A-Z]{1}[A-HJ-NP-Z0-9]{4}[A-HJ-NP-Z0-9 挂学警港澳]{1})$/


URL链接(网址)

/^((https?|ftp|file):\/\/)?([\da-z.-]+).([a-z.]{2,6})(\/\w.-]	) \/?/


手机号(严谨), 凭据工信部2019年最新宣布的手机号段

/^1((3[\d])|(4[5,6,7,9])|(5[0-3,5-9])|(6[5-7])|(7[0-8])|(8[\d])|(9[1,8,9]))\d{8}$/


手机号(宽松), 只要是13,14,15,16,17,18,19开头即可

/^1[3-9]\d{9}$/


手机号(最宽松), 只要是1开头即可, 若是你的手机号是用来吸收短信, 优先建议选择这一条

/^1\d{10}$/


日期, 如: 2000-01-01或2000-1-1

/^\d{4}(-)([0-1][0-2]|\d)\1([0-2]\d|\d|30|31)$/


email地址

/^\w+([-+.]\w+)	@\w+([-.]\w+) .\w+([-.]\w+)*$/


海内座机电话,如: 0341-86091234

/\d{3}-\d{8}|\d{4}-\d{7}/


一代身份证号(15位数字)

/^\d{8}(0\d|11|12)([0-2]\d|30|31)\d{3}$/


二代身份证号(18位数字),最后一位是校验位,可能为数字或字符X

/^\d{6}(18|19|20)\d{2}(0\d|11|12)([0-2]\d|30|31)\d{3}(\d|X|x)$/


身份证号, 支持1/2代(15位/18位数字)

/(^\d{8}(0\d|11|12)([0-2]\d|30|31)\d{3}$)|(^\d{6}(18|19|20)\d{2}(0\d|11|12)([0-2]\d|30|31)\d{3}(\d|X|x)$)/


帐号是否正当(字母开头,允许5-16字节,允许字母数字下划线组合

/^[a-zA-Z][a-zA-Z0-9_]{4,15}$/


纯中文/汉字

/^[\u4E00-\u9FA5]+$/


是否小数

/^\d+.\d+$/


电话(座机)

/^0\d{2,3}-\d{7,8}$/


纯数字

/^\d{1,}$/


是否html标签

/<(.	)>. <\/\1>|<(.*) \/>/


是否qq号花样准确

/^[1-9][0-9]{4,10}$/


是否由数字和字母组成

/^[A-Za-z0-9]+$/


纯英文字母

/^[a-zA-Z]+$/


纯小写英文字母组成

/^[a-z]+$/


纯大写英文字母

/^[A-Z]+$/


密码强度正则,最少6位,包罗至少1个大写字母,1个小写字母,1个数字,1个特殊字符

/^.	(?=.{6,})(?=. \d)(?=.	[A-Z])(?=. [a-z])(?=.	[!@#$%^& ? ]).*$/


用户名正则,4到16位(字母,数字,下划线,减号)

/^[a-zA-Z0-9_-]{4,16}$/


ipv4地址正则

/^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?).){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$/


16进制颜色

/^#?([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$/


微信号,6至20位,以字母开头,字母,数字,减号,下划线

/^[a-zA-Z][-_a-zA-Z0-9]{5,19}$/


中国邮政编码

/^(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{4}$/


只包罗中文和数字

/^(([\u4E00-\u9FA5])|(\d))+$/


思源资源网:分类流动

1.阿里云: 本站现在使用的是阿里云主机,平安/可靠/稳固。点击领取2000米代金券、领会最新阿里云产物的种种优惠流动点击进入

2.腾讯云: 提供云服务器、云数据库、云存储、视频与CDN、域名等服务。腾讯云各种产物的最新流动,优惠券领取点击进入

3.广告同盟: 整理了现在主流的广告同盟平台,若是你有流量,可以作为参考选择适合你的平台点击进入

链接: http://www.fly63.com/article/detial/4229

  • 发表于 2021-02-11 16:55
  • 阅读 ( 250 )
  • 分类:互联网

0 条评论

请先 登录 后评论
风神
风神

841 篇文章

你可能感兴趣的文章

相关问题