У меня проблема с назначением значения регулярного выражения в строку.Проблема в том, что у меня есть \ d в строковом значении, а цель-c жалуется!
Вот мой код
Я присваиваю здесь значение регулярного выражения.
- (BOOL) validateUSZipCode: (NSString *) candidate {
NSString *regex = @"^\d{5}(-\d{4})?$";
NSPredicate *test = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", regex];
return [test evaluateWithObject:candidate];
}
Кто-нибудь, помогите мне, пожалуйста!