Email validation on textField in iOS

前端 未结 14 584

In iOS App, how to add Email validation on UITextField?

14条回答
  •  野性不改
    2020-11-30 18:10

    - (BOOL)validateEmailAddress:(NSString*)yourEmail
    {
        //create a regex string which includes all email validation
        NSString *emailRegex    = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}";
    
        //create predicate with format matching your regex string
        NSPredicate *email  = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", emailRegex];
    
        //return True if your email address matches the predicate just formed 
        return [email evaluateWithObject:yourEmail];`
    }
    

提交回复
热议问题