Home  >  Article  >  Backend Development  >  Common JavaScript regular rules (email, mobile phone number, QQ number, etc.)

Common JavaScript regular rules (email, mobile phone number, QQ number, etc.)

WBOY
WBOYOriginal
2016-07-25 08:43:281078browse

Verify mobile number

  1. function isMobile(phone){</li> <li> // It can be modified appropriately according to the different number segments and prefixes</li> <li> var reValue = /^(0|86|17951)?(13[0-9]| 15[012356789]|18[0-9]|14[57]|17[0-9])[0-9]{8}$/;</li> <li> if(!reValue.test(phone)){</li> <li> return false ;</li> <li> }else{</li> <li> return true;</li> <li> }</li> <li>}
Copy code

Verify email

  1. function isEmail(email){</li> <li> // Directly adjacent to the @ symbol cannot be .</li> <li> var reEmail = /^w+((-w+)|(.w+))*@[A-Za -z0-9]+((.|-)[A-Za-z0-9]+)*.[A-Za-z0-9]+$/;</li> <li> if(!reEmail.test(email)){ </li> <li> return false;</li> <li> }else{</li> <li> return true;</li> <li> }</li> <li>}
Copy code

Verify QQ number

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


Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn