IFE_part2_JavaScript_Regex運用(判斷郵箱/手機號碼)

來源:互聯網
上載者:User

標籤:UNC   符號   else   lse   開頭   號碼   表示   運算式   return   

// 判斷是否為郵箱地址// ^ 表示匹配開頭// \w+  \w表示匹配一個英文字母或數字,+表示匹配前面的元素一次或者多次// @  表示匹配@符號// [a-z0-9]+  [a-z0-9]表示匹配字母a-z或0-9,+表示匹配前面的元素一次或者多次// \.  表示匹配一個.// [a-z]+ 表示匹配字母a-z之中任意一個,+表示匹配前面的元素一次或者多次// {1,3}  表示匹配前面小括弧中的內容1次-3次// $ 表示匹配結尾function isEmail(emailStr) {    var emailReg = /^\[email protected][a-z0-9]+(\.[a-z]+){1,3}$/;    if(emailReg.test(emailStr)) {        console.log("您輸入的Email地址格式正確!")        return true;    } else {        console.log("您輸入的Email地址格式不正確")        return false;    }}// 判斷是否為手機號碼// 1--以1為開頭;// 2--第二位可為3,4,5,7,8,中的任意一位;// 3--最後以0-9的9個整數結尾。function isPhone(phoneInt) {    var myreg=/^[1][3,4,5,7,8][0-9]{9}$/;      if (myreg.test(phoneInt)) {        console.log("您輸入的手機號碼格式正確!")          return true;      } else {          console.log("您輸入的手機號碼格式不正確!")                  return false;      }  }

  

IFE_part2_JavaScript_Regex運用(判斷郵箱/手機號碼)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.