欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

JavaScript 常用正则(邮箱、手机号、qq号等)

程序员文章站 2022-05-22 08:46:44
...

验证手机号码

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

验证邮箱

  1. function isEmail(email){
  2. // @符号前后直接相邻不能为 .
  3. var reEmail = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
  4. if(!reEmail.test(email)){
  5. return false;
  6. }else{
  7. return true;
  8. }
  9. }
复制代码

验证QQ号码

  1. function isQQ(qq){
  2. var reQQ = /^[1-9]\d{4,9}$/;
  3. if(!reQQ.test(qq)){
  4. return false;
  5. }else{
  6. return true;
  7. }
  8. }
复制代码
JavaScript