Есть ли что-то похожее на регулярные выражения для target-c?
Мне нужен простой способ получить элементы, разделенные следующим набором символов:
"\n"
", "
"; "
В настоящее время у меня есть следующий код:
NSMutableArray *translations = [ [NSMutableArray alloc] init];
NSArray *temp_array1 = [ [translationsView text] componentsSeparatedByString:@"\n"];
for (int i = 0; i < [temp_array1 count]; i++)
{
NSArray *temp_array2 = [ [temp_array1 objectAtIndex: i] componentsSeparatedByString:@", "];
for (int j = 0; j < [temp_array2 count]; j++)
{j]);
[translations addObject: [temp_array2 objectAtIndex: j] ];
}
}
Но я также хочу реализовать поддержку разделителя ";". И если я собираюсь сделать это так же, как я сделал это, прежде чем это станет сложным.
Есть ли более простой способ достичь этой цели?
Заранее спасибо.