常用正则表达式

var validateRegExp = {
decmal: “^([+-]?)\d*\.\d+ ,//decmal1:[19]\d.\d|0.\d[19]\d ”,
// 正浮点数
decmal2: “^-([1-9]\d*.\d*|0.\d*[1-9]\d*) ,//decmal3:?([19]\d.\d|0.\d[19]\d|0?.0+|0) ”,
// 浮点数
decmal4: “^[1-9]\d*.\d*|0.\d*[1-9]\d*|0?.0+|0 ,//+0decmal5:(([19]\d.\d|0.\d[19]\d))|0?.0+|0 ”,
// 非正浮点数(负浮点数 +
// 0)
intege: “^-?[1-9]\d* ,//intege1:[19]\d ”,
// 正整数
intege2: “^-[1-9]\d* ,//num:([+]?)\d\.?\d+ ”,
// 数字
num1: “^[1-9]\d*|0 ,//+0num2:[19]\d|0 ”,
// 负数(负整数 + 0)
ascii: “^[\x00-\xFF]+ ,//ACSIIchinese:[\u4e00\u9fa5]+ ”,
// 仅中文
color: “^[a-fA-F0-9]{6} ,//date:\d4(\-|\/|.)\d1,2\1\d1,2 ”,
// 日期
email: “^\w+((-\w+)|(\.\w+))\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)\.[A-Za-z0-9]+$”,
// 邮件
idcard: “^1-9 ,//ip4:(25[05]|2[04]\d|[01]\d2|[19]?\d)\.(25[05]|2[04]\d|[01]\d2|[19]?\d)\.(25[05]|2[04]\d|[01]\d2|[19]?\d)\.(25[05]|2[04]\d|[01]\d2|[19]?\d) ”,
// ip地址
letter: “^[A-Za-z]+ ,//letterl:[az]+ ”,
// 小写字母
letter_u: “^[A-Z]+ ,//mobile:0?(13|15|18|14|17)[09]9 ”,
// 手机
notempty: “^\S+$”,
// 非空
password: “^.[A-Za-z0-9\w_-]+. ,//fullNumber:[09]+ ”,
// 数字
picture: “(.*)\.(jpg|bmp|gif|ico|pcx|jpeg|tif|png|raw|tga)$”,
// 图片
qq: “^[1-9][1-9][0-9] ,//QQrar:(.)\.(rar|zip|7zip|tgz) ”,
// 压缩文件
tel: “^[0-9-()()]{7,18} ,//(,,)url:http[s]?:\/\/([\w]+\.)+[\w]+([\w./? ”,
// url
username: “^[A-Za-z0-9_\-\u4e00-\u9fa5]+ ,//deptname:[AZaz09()\-\u4e00\u9fa5]+ ”,
// 单位名
zipcode: “^\d{6} ,//realname:[AZaz\u4e00\u9fa5]+ ”,
// 真实姓名
companyname: “^[A-Za-z0-9_()()\-\u4e00-\u9fa5]+ ,companyaddr:[AZaz09()#\-\u4e00\u9fa5]+ ”,
companysite: “^http[s]?:\/\/([\w-]+\.)+[\w-]+([\w-./?%&#=]*)?$”
};

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值