邮箱格式正确性验证:
-(BOOL) isEmailAddress:(NSString*)email {
NSString *emailRegex = @"^\\w+((\\-\\w+)|(\\.\\w+))*@[A-Za-z0-9]+((\\.|\\-)[A-Za-z0-9]+)*.[A-Za-z0-9]+$";
NSPredicate *emailTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", emailRegex];
return [emailTest evaluateWithObject:email];
}
调用方法:
bool isMatch = [self isEmailAddress:self.emailTF.text];