У меня есть следующий код, который работает:
NSRegularExpression *regex = [NSRegularExpression regularExpressionWithPattern:@"[a-cA-C2][m-oM-O][a-cA-C2]" options:0 error:NULL];
NSString *str = @"Ana";
NSTextCheckingResult *match1 = [regex firstMatchInString:str options:0 range:NSMakeRange(0, [str length])];
NSLog(@"check is exist: %@", [str substringWithRange:[match1 rangeAtIndex:0]]);
Вот мои вопросы:
1. Есть ли способ изменить NSString с помощью NSMutableArray и сохранить NSTextCheckingResult в NSMutableArray с именем filterArray?
2. Как выделить совпадающие значения при отображении в текстовом поле?