你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> iOS 手機號碼正則表達式

iOS 手機號碼正則表達式

編輯:IOS開發綜合

iOS 手機號碼正則表達式。

手機號現在出現了很多奇葩號碼,因此設置的時候最好多考慮添加一些,因為我就遇到過,前一個程序員第一個版本沒有添加正則,第二個版本要求添加正則,而對方的手機號正好不在正則之內,客戶要訂購商品然後因為正則問題無法登陸因此被投訴。

- (NSTextCheckingResult *)checkCellPhoneNum:(NSString *)cellPhoneNum
{
NSString *patternCellphone = @"^((13[0-9])|(14[0-9])|(15[0-9])|(17[0-9])|(18[0-9]))\\d{8}$";
NSRegularExpression *regexCellphone = [NSRegularExpression regularExpressionWithPattern:patternCellphone options:0 error:nil];

NSTextCheckingResult *isMatchCellphone = [regexCellphone firstMatchInString:cellPhoneNum options:0
range:NSMakeRange(0, [cellPhoneNum length])];
return isMatchCellphone;
}

 

調取的時候方法

if([self checkCellPhoneNum:textNumber.text] != nil){

}

 

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved