iOS 手機號和固話驗證方法

2021-08-02 08:56:14 字數 780 閱讀 5195

參考: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 密保答案只能為數字 字...