電信 中國電信手機號碼開頭數字:
133、153、180、181、189、177、173、149
聯通 中國聯通手機號碼開頭數字:
130、131、132、155、156、145、185、186、176、175
移動 中國移動手機號碼開頭數字:
1340-1348、135、136、137、138、139、150、151、152、157、158、159、182、183、184、187
、188、147、178
補充 14號段以前為上網絡卡專屬號段,如中國聯通的是145,中國移動的是147等等。
虛擬運營商:170[1700/1701/1702(電信)、1703/1705/1706(移動)、1704/1707/1708/1709( 聯通)]、171(聯通) 衛星通訊 1349
ps:新增166、198、199
1、手機號驗證
public static boolean ismobileno(string mobiles) $");matcher m = p.matcher(mobiles);
return m.matches();
}
2、 固定**驗證帶區號
public static boolean istelvalid(string phonenumber) )-)(\\d)(-(
\\d))?$))";
charsequence inputstr = phonenumber;
pattern pattern = pattern.compile(expression);
matcher matcher = pattern.matcher(inputstr);
if (matcher.matches())
return isvalid;
}
3、是否是正確的手機號或者座機
public static boolean isphonenumbervalid(string phonenumber) )-)(使用方法:\\d)(-(
\\d))?$)|(^((13[0-9])|(14[5,7])|(15[^4,
\\d])|(17[0,1,3,5-8])|(18[0-9])|166|198|199)
\\d$))";
charsequence inputstr = phonenumber;
pattern pattern = pattern.compile(expression);
matcher matcher = pattern.matcher(inputstr);
if (matcher.matches())
return isvalid;
}
if (!ismobileno(phone))
python 手機號驗證
import re 驗證手機號是否正確 phone pat re.compile 13 d 14 5 7 15 d 166 17 3 6 7 18 d d while true input 和 raw input 這兩個函式均能接收 字串 但 raw input 直接讀取控制台的輸入 任何型別的輸入...
簡訊驗證手機號
原理 使用者點選獲取驗證碼時,傳送手機號到後端介面,後端接受請求後,將手機號以及驗證碼發給簡訊閘道器,並將手機號和簡訊驗證碼儲存起來。使用者收到簡訊後,輸入驗證碼,然後前端將驗證碼和手機號傳給後端,後端校驗手機號和驗證碼是否與之前儲存的一致,如果一致,則驗證通過,向前端傳送認證狀態,認證通過的狀態下...
python 生成手機號,並且驗證手機號是否存在
1 該功能需要兩個庫,random和phone 2 已移動手機號為例,首先匯入需要的庫,然後定義乙個類,在init裡定義移動手機號的字首,self.yd裡的手機號前三位都是屬於移動的。coding utf 8 import random from phone import phone class c...