<分区>
我是 iOS 新手,我遇到了有关在正则表达式中添加 ,
的问题。
我的代码是这样的
NSString *emailRegEx = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,100}";
NSPredicate *emailTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", emailRegEx];
如果我在正则表达式应用程序中添加 ,
会崩溃
NSString *emailRegEx = @"[A-Z0-9a-z._%+-,]+@[A-Za-z0-9.-,]+\\.[A-Za-z,]{2,100}";
NSPredicate *emailTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", emailRegEx];
错误是这样的
NSInternalInconsistencyException', reason: 'Can't do regex matching, reason: Can't open pattern U_REGEX_INVALID_RANGE (string abc@gmail.com,xyz@gmail.com, pattern [A-Z0-9a-z._%+-,]+@[A-Za-z0-9.-,]+.[A-Za-z,]{2,100}, case 0, canon 0)'
有人遇到过这类问题吗?我需要发送多封电子邮件。 提前致谢!