參考:ios手機號和固話驗證方法
/***
驗證手機號以及固話方法
* @param number
**號
* @return bool yes
格式正確
no格式錯誤 */
- (bool
)checknumber:(
nsstring
*)number
)?([2-9][0-9])+(-[0-9])?$|(^(13[0-9]|15[0|3|6|7|8|9]|18[8|9])\\d$)";
//驗證輸入的固話中帶
"-"符號
nsstring
* strnum =
@"^(0[0-9]-)?([2-9][0-9])+(-[0-9])?$|(^(13[0-9]|14[5|7|9]|15[0-9]|17[0|1|3|5|6|7|8]|18[0-9])\\d$)";
nspredicate
*checktest = [
nspredicate
predicatewithformat
:@"self matches %@"
, strnum];
return
[checktest
evaluatewithobject
:number]; }
2023年11月20日 新增號碼段
正則驗證固話和手機號
固話和手機號的驗證,正規表示式驗證 function checktel value d 0 d d 0 d d d 0 d d d var ismob 86 86 13 012356789 0 9 15 012356789 0 9 17 012356789 0 9 18 012356789 0 9 ...
iOS 驗證郵箱手機號格式
做登入介面時,使用者在uitextfield中輸入輸入郵箱賬號後,我們應該在本地驗證格式是否正確,再將引數傳給伺服器驗證。最簡單的就是利用系統的nspredicate 利用正規表示式驗證 bool isvalidateemail nsstring email nspredicate emailtes...
驗證郵箱和手機號
驗證郵箱和手機號 classname regularutil description date 2012 4 26下午06 21 54 public class regularutil 驗證是否是合法的密保答案 param answer 密保答案 return boolean 密保答案只能為數字 字...