js 正则匹配

isNumber 是否为数字       
   
RegExps.isNumber = /^[-/+]?/d+(/./d+)?$/;      
isInt 是否为整形
   
RegExps.isInt        = /^[-/+]?/d+$/;
isTime 是否为时间格式
   
RegExps.isTime = /^/d{4}-/d{1,2}-/d{1,2}/s/d{1,2}:/d{1,2}:/d{1,2}$/;
isDate 是否为日期格式
   
RegExps.isDate  = /^/d{4}-/d{1,2}-/d{1,2}$/;
isEmail 必须是Email格式
   
RegExps.isEmail  = /([/w-/.]+)@((/[[0-9]{1,3}/.[0-9]{1,3}/.[0-9]{1,3}/.)|(([/w-]+/.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(/]?)/;
isPhone 是否为电话号码
    RegExps.isPhone  = /^((/(/d{2,3}/))|(/d{3}/-))?(/(0/d{2,3}/)|0/d{2,3}-)?[1-9]/d{6,7}(/-/d{1,4})?$/;
isMobile 是否为手机号码
   
RegExps.isMobile  = /^((/(/d{2,3}/))|(/d{3}/-))?13/d{9}$/;
isIdCard 是否为身份证号码
   
RegExps.isIdCard  = /(^/d{15}$)|(^/d{17}[0-9Xx]$)/;
isMoney 是否为货币值
   
RegExps.isMoney  = /^/d+(/./d+)?$/;
isZip 是否是邮件编码
   
RegExps.isZip        = /^[1-9]/d{5}$/;
isQQ 是否是QQ
   
RegExps.isQQ       = /^[1-9]/d{4,10}$/;
isEnglish 是否是english
   
RegExps.isEnglish = /^[A-Za-z]+$/;
isChinese 是否是中文
   
RegExps.isChinese =  /^[/u0391-/uFFE5]+$/;
isUrl 是否是url
   
RegExps.isUrl      = /^http:[A-Za-z0-9]+/.[A-Za-z0-9]+[//=/?%/-&_~`@[/]/':+!]*([^<>/"/"])*$/;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值