js:正則判斷手機號是否正確
手機號登入已經成為非常普遍的一種登入方式;
所以登入註冊時,對手機號碼是否符合規則的判斷就十分重要;
在js中,我們可以用正則表示式來判斷。
這裡是正則表示式
var phoneReg=/^[1][3,4,5,7,8][0-9]{9}$/;
這個表示式的意思是:
第一個中括號的意思:手機號碼以1為開頭;
第二個中括號的意思:第二位可為3,4,5,7,8,中的任意一位;
第三個中括號及{9}的意思:最後以0-9的9個整數結尾。
我們可以把判斷手機號封裝為一個函式
// 判斷是否為手機號
function isPhone(phone) {
var phoneReg = /^[1][3,4,5,7,8][0-9]{9}$/ ;
if (phoneReg.test(phone)) {
return true;
} else {
return false;
}
},
相關推薦
js:正則判斷手機號是否正確
手機號登入已經成為非常普遍的一種登入方式; 所以登入註冊時,對手機號碼是否符合規則的判斷就十分重要; 在js中,我們可以用正則表示式來判斷。 這裡是正則表示式 var phoneReg=/^[1][3,4,5,7,8][0-9]{9}$/; 這個表示式
js正則驗證手機號
js正則驗證頁面手機號,是否符合規則 //手機號正則 var phoneReg = /(^1[3|4|5|7|8]\d{9}$)|(^09\d{8}$)/; //電話 var phone = $.trim($('#buyer_phone').val()); if
js正則驗證手機號,email,郵編
手機號碼的驗證(13開頭,18開頭和158,159開頭,共11位) var re; var ss=document.getElementById('textbox3').value; re= /^(1[38][0-9]{9})|(15[
使用正則驗證手機號正確性
在Android開發中,可能有時候註冊賬號需要上傳手機號到伺服器,而為了儘可能的使提交到伺服器的手機號正確,有必要在提交之前做個手機號驗證! CommonUtil.java 工具類 public class CommonUtil { public stati
java簡單正則驗證手機號
ade out pan str col 版本 作用 12月 scrip import java.util.regex.Matcher; import java.util.regex.Pattern; /** * @Title:Tadesfza * @Desc
在java中使用正則驗證手機號和身份證號,中間使用*號代替
1.對手機號進行驗證,手機號中間使用*號代替,效果:130****4152 //首先從enterprise中獲得到手機號 String phone = enterprise.getAdminPhone(); //對手機號進行正則驗證 String phoneNumber =
輸入框 js正則判斷輸入
1.文字框只能輸入數字程式碼(小數點也不能輸入) <input onkeyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,
input輸入框,正則格式化手機號(344)
最近有個H5手機頁面需要做344的格式化,以前沒有注意到,寫的時候發現問題很多,然後就找大神的程式碼,抄襲下。 1.html版本 /*input框使用onkeyup事件 */ function f
mysql 正則 查詢 手機號,移動手機號碼段 正則
SELECT tel FROM `sz_ucenter_members` WHERE tel REGEXP '^[1](3[0-9]|47|5[0-9]|8[0-9])[0-9]{8}$'; //全網
JS中正則表示式詳解及最基本的判斷手機號,郵箱,身份證
首先最基本的符號型別及含義整理一下。 1,最基本的符號:^ $ * + ? ^ 代表字串的開始位置 &nbs
正則表達式判斷手機號是否11位數字
else 位數 col 判斷函數 php mob on() function .html function checkMobile(str) { //寫一個判斷函數 var re = /^1\d{10}$/ //正則表達式 if (re
正則表達式判斷手機號是否11位
錯誤 是否 表達 light font ace pan cnblogs html 1. <script src="../JS/jquery-3.2.0.js" type="text/javascript" ></script> <scri
js 正則表達式,匹配郵箱/手機號/用戶名
inpu get 手機號 則表達式 oct www scrip 正則表達式 charset <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title&g
常用的正則表示式判斷手機號郵箱等
// // NSString+ToolString.h // Tools // // Created by webapps on 2017/6/6. // Copyright © 2017年 wsq. All rig
java 判斷手機號的正則
中國電訊號段 133、149、153、173、177、180、181、189、199 中國聯通號段 130、131、132、145、155、156、166、175、176、185、186 中國移動號段 134、135、136、137、138、139
Java正則表示式判斷手機號是否合法
首先我們要搞清楚現在已經開放了多少個號碼段,國家號碼段分配如下: 移動:134、135、136、137、138、139、150、151、157(TD)、158、159、187、188 聯通:130、1
JavaScript驗證手機號是否正確(正則表示式)
為了在使用者輸入時驗證手機號格式是否輸入正確的JS函式如下: function validatemobile(newname) { if (newname.length == 0) {
JS正則表示式使用驗證賬號、手機號、電話和郵箱
1.驗證帳號是否合法 驗證規則:字母、數字、下劃線組成,字母開頭,4-16位。 [javascript] view plain copy print? function checkuser(s
js正則表示式判斷一個字串是否是正確的有數字和小數點組成的金錢形式和 判讀數值型別的正則表示式
http://www.cnblogs.com/dearxinli/p/4079518.html function checkRates(str){ var re = /^(([1-9][0-9]*\.[0-9][0-9]*)|([0]\.[0-9][0-9]*)
jq判斷手機號,郵箱正則
function checkMobile(){ var sMobile = $('#mobile').val(); var reg=/^1[3|4|5|7|8|9][0-9]\d{4,8}$/;//定義手機號正則表示式 if(!(reg.test(sMobile))){