layui from表单字段验证,不断更新

int					整数
positiveint			正整数(如楼层数)
negativeint			负整数
zeropositiveint		非负整数
zeronegativeint 	非正整数
mosttwodecimal	 	最多两位小数的正实数(多用于金额、面积)
mostthreedecimal	最多三位小数的正实数
purealphabet		纯字母
puremajuscule		纯大写字母
pureminuscule		纯小写字母
alphabetfigure		数字和字母
chinese				汉字
dischinese			非汉字			
halfwidth			合法字符
disspecial			非特殊字符
qqnum				QQ号
telephone			电话号码(固话)
phone				移动电话或固话
plateNumber			车牌号

selectrequired		(单选框和复选框)必选

int:[/^(\-?[0-9]*)$/,"只能输入整数"],
positiveint:[/^\+?[1-9][0-9]*$/,"只能输入正整数"],
negativeint:[/^\-[1-9][0-9]*$/,"只能输入负整数"],
zeropositiveint:[/^\d+$/,"只能输入非负整数"],
zeronegativeint:[/^((-\d+)|(0+))$/,"只能输入非正整数"],
mosttwodecimal:[new RegExp("^[0-9]+(.[0-9]{1,2})?$"),"只能输入有1-2位小数的正实数"],
mostthreedecimal:[new RegExp("^[0-9]+(.[0-9]{1,3})?$"),"只能输入有1-3位小数的正实数"],
purealphabet:[/^[a-zA-Z]+$/,"只能输入纯字母"],
puremajuscule:[/^[A-Z]+$/,"只能输入纯大写字母"],
pureminuscule:[/^[a-z]+$/,"只能输入纯小写字母"],
alphabetfigure:[/^[a-zA-Z0-9]+$/,"只能输入数字和字母"],
chinese:[/^[\u4e00-\u9fa5]{0,}$/,"只能输入汉字"],
dischinese:[/^[^\u4e00-\u9fa5]*$/,"不能输入汉字"],
halfwidth:[/^[\uFF00-\uFFFF]*$/,"不能输入非法字符"],
disspecial:[new RegExp("^[^`~!@#$^&*()=|{}\s':;',\\[\\].<>/?~!@#¥……&*()——|{}【】‘;:”“'。,、?]*$"),"不能输入特殊字符"],
qqnum:[/^[1-9][0-9]{4,10}$/,"QQ号格式不对"],
telephone:[/^(\(\d{3,4}\)|\d{3,4}-)?\d{7,8}$/,"请输入正确格式的固定电话号码"],
mobilephone: [/^1\d{10}$/, "请输入正确格式的移动电话号码"],
phone: [/(^[0-9]{3,4}\-[0-9]{3,8}$)|(^[0-9]{3,8}$)|(^\([0-9]{3,4}\)[0-9]{3,8}$)|(^1\d{10}$)/, "请输入正确格式的手机或固话"],
identity: [/(^\d{15}$)|(^\d{17}(x|X|\d)$)/, "请输入正确的身份证号"],
plateNumber: [/^[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领A-Z]{1}[A-Z]{1}[A-Z0-9]{4}[A-Z0-9挂学警港澳]{1}$/, "请输入正确的车牌号"],
date: [/^(\d{4})[-\/](\d{1}|0\d{1}|1[0-2])([-\/](\d{1}|0\d{1}|[1-2][0-9]|3[0-1]))*$/, "日期格式不正确"],
required: [/[\S]+/, "必填项不能为空"],
email: [/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/, "邮箱格式不正确"],
url: [/(^#)|(^http(s*):\/\/[^\s]+\.[^\s]+)/, "链接格式不正确"],
reqqq: [/[\S]+/, "必填项不能为空"],
//ipaddress: [/^((2(5[0-5]|[0-4]\d))|[0-1]?\d{1,2})(\.((2(5[0-5]|[0-4]\d))|[0-1]?\d{1,2})){3}$/, "IP格式不正确"],
ipaddress: [/^(([0-1]?\d{1,2}|2([0-5][0-5]{1})){1})\.(([0-1]?\d{1,2}|2([0-5][0-5]{1})){1})\.(([0-1]?\d{1,2}|2([0-5][0-5]{1})){1})\.(([0-1]?\d{1,2}|2([0-5][0-5]{1})){1})$/, "IP格式不正确"],
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值