How to check if UITextField's text is valid email?

后端 未结 5 1149
清酒与你
清酒与你 2020-12-28 23:45

I have a view controller with 3 UITextFields (username, email, and password).

I need a method that checks first, if all fields have text in them, then check if the e

5条回答
  •  渐次进展
    2020-12-29 00:15

    Following code is use for the checking the validation of the email id using the Regex(Regular expresion).

    (BOOL) validateEmail: (NSString *) candidate {
        NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}";
        NSPredicate *emailTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", emailRegex]; //  return 0;
        return [emailTest evaluateWithObject:candidate];
    }
    

提交回复
热议问题