javascript 常用正则分享:验证手机号 验证邮箱

小编

大家在做开发的时候,前端页面为了防止用户胡乱输入内容,经常需要用JavaScript验证一下用户输入的信息是否正确,比如最常用的就是验证手机号或者邮箱email之类的。今天我和大家分享一下我平常收集的一些常用验证正则。有手机号、email、qq号正则。

验证手机号:

function isMobile(phone){
  // 根据号码段的不同和前缀不同可适当修改
  var reValue = /^(0|86|17951)?(13[0-9]|15[012356789]|18[0-9]|14[57]|17[0-9])[0-9]{8}$/;
  if(!reValue.test(phone)){
    return false;
  }else{
    return true;
  }
}

验证邮箱email:

function isEmail(email){
  // @符号前后直接相邻不能为 .
  var reEmail = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
  if(!reEmail.test(email)){
    return false;
  }else{
    return true;
  }
}

验证qq号:

function isQQ(qq){
  var reQQ = /^[1-9]\d{4,9}$/; 
  if(!reQQ.test(qq)){
    return false;
  }else{
    return true;
  }
}

以上3个常用正则,欢迎大家收藏复制保存下来,用的时候就比较方便了。


联系QQ:747015357 淘宝: 淘宝商铺

相关文章

php敏感词检测 替换 过滤,教你怎样过滤敏感词

大家在运营网站的时候,为了防止个别群体乱发广告等信息,需要做一下关键词语防护,过滤一下敏感词语。今天就和大家分享一个过滤敏感词的函数,希望能帮到大家。

js判断是否是qq浏览器 微信浏览器 是否是Android系统或者ios系统

日常开发中,有时候需要在前端页面用js判断用户客户端类型,比如判断使用的是微信浏览器还是qq浏览器,使用的客户端操作系统是Android还是ios系统。

易语言调用js代码,易语言执行js代码的教程

日常开发中,有时候需要调用其他语言来实现易语言不方便实现的一些功能,比如某些网站的js加密函数。把js代码转为原生的易语言代码来实现,可能会耗费较多的时间和精力,这种场景下,使用易语言来调用js代码,直接通过js代码来执行一些函数功能就显得比较方便了,下面我来分享一下简单的易语言调用js的代码。

php生成百度sitemap代码,教你这样生成网站百度收录sitemap

对于新手站长来说,怎样生成百度sitemap是个头疼的事,sitemap对站点收录很有帮助,那么怎么生成网站的sitemap呢?

php下载mp3,php强制下载mp3文件不在线播放

有一些文件,比如mp3,如果用户点击mp3文件,通常会直接在客户端浏览器中播放。但是如果我们不希望在浏览器里面播放,而是需要强制下载这些文件,这不是问题,下面这段代码将能够帮助你实现这个功能。

php生成优惠码的方法,php可以这样简单生成优惠码

php生成优惠码的方法,php可以这样简单生成优惠码,在日常使用中,经常需要用到给用户一些优惠,这时就需要一些优惠码来发放给用户,那么php怎么简单快速生成优惠码呢?其实方法很简单,几句代码就能生成优惠码。