0
我有以下的代碼工作:如何使用正則表達式NSRegularExpression了一個NSMutableArray
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.Is有沒有辦法,我可以用一個NSMutableArray改變的NSString並將NSTextCheckingResult保存在名爲filterArray的NSMutableArray中?
2.如何在TextField中顯示時突出顯示匹配值?
爲什麼的NSLog(@「字符串#%我檢查是存在的:%@」,IDX, [str substringWithRange:[match rangeAtIndex:0]]);不顯示整個字符串? –
它應該只顯示正則表達式匹配的子字符串 –