标签:size ntp pattern 字符 get 身份证 tps cnp 表达式
概念
/^[a-zA-z]+://(\w+(-\w+)*)(\.(\w+(-\w+)*))*(\?\S*)?$/ 或者 /http://([w-]+.)+[w-]+(/[w- ./?%&=]*)?/
ipv4地址正则
var ipP = /^(?:(?: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]?)$/;
十六进制颜色正则
var cPattern = /^#?([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$/;
日期正则
var dP1 = /^\d{4}(\-)\d{1,2}\1\d{1,2}$/; 简单判定,未做月份及日期的判定
QQ号正则
var qqPattern = /^[1-9][0-9]{4,10}$/; 5至11位
微信号正则,6至20位,以字母开头,字母,数字,减号,下划线
var wxPattern = /^[a-zA-Z]([-_a-zA-Z0-9]{5,19})+$/;
车牌号正则
var cPattern = /^[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领A-Z]{1}[A-Z]{1}[A-Z0-9]{4}[A-Z0-9挂学警港澳]{1}$/;
包含中文正则
var cnPattern = /[\u4E00-\u9FA5]/;
注:源自 百度百科 https://www.jb51.net/article/118265.htm
标签:size ntp pattern 字符 get 身份证 tps cnp 表达式
原文地址:https://www.cnblogs.com/yixiaoyu/p/9867612.html