验证邮箱的合法性_移动开发_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > 移动开发 > 验证邮箱的合法性

验证邮箱的合法性

 2014/11/17 16:07:40  粉粉色  程序员俱乐部  我要评论(0)
  • 摘要:代码:-(void)viewDidLoad{[superviewDidLoad];//Doanyadditionalsetupafterloadingtheview.self.title=@"验证邮箱的合法性";NSString*email=@"123456@qq.com";NSLog(@"--%i-",[selfisValidateEmail:email]);}//用正则表达式-(BOOL)isValidateEmail:(NSString*)email
  • 标签:

 

代码:

- (void)viewDidLoad
{
    [super viewDidLoad];
    // Do any additional setup after loading the view.
    
    self.title=@"验证邮箱的合法性";
    
    NSString *email=@"123456@qq.com";
    NSLog(@"--%i-",[self isValidateEmail:email]);
    
}
//正则表达式
-(BOOL)isValidateEmail:(NSString *)email {
    
    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:email];
    
}

 

输出:

2014-11-17 14:29:54.704 验证邮箱的合法性[29052:60b] --1-

  • 相关文章
发表评论
用户名: 匿名