JavaScript 常用正則(郵箱、手機號、qq號等)

來源:互聯網
上載者:User

驗證手機號碼

  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
  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.