你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> iOS 郵箱正則表達式

iOS 郵箱正則表達式

編輯:IOS開發綜合

iOS 郵箱正則表達式。

//進行郵箱正則表達式判斷
-(BOOL) validateEmail
{
NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}";
NSPredicate *emailTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", emailRegex];
return [emailTest evaluateWithObject:self];
}

 

這裡面的self 是因為這個方法是寫在category的 NSString + SiZheString.m 中

所以調取方式應該是

if([@"字符串" validateEmail]){

}

這種樣式

如果是自己不想封裝
NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}";
NSPredicate *emailTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", emailRegex];
Bool isTrue = [emailTest evaluateWithObject:@"字符串"];

 

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