有什么方法可以防止"."
电子邮件地址连续使用NSPredicate
?我可以通过其他方式检查当前和以前的输入是否为“。”。但我已经使用NSPredicate
. 因此,如果我只需要在其中包含一些条件,那么我更喜欢这个。我的代码:
NSString * email = self.emailTextField.text;
NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}";
NSPredicate *emailValidation =[NSPredicate predicateWithFormat:@"SELF MATCHES %@", emailRegex];
BOOL isValidEmail = [emailValidation evaluateWithObject:email];
谢谢你。