Я пытаюсь удалить все из строки, которая не является тегом html или тегом комментариев.поиск регулярного выражения в объекте c
У меня есть этот код, который работает достаточно хорошо для большинства строк:
NSString* HTMLPlainText = [HTML stringByReplacingOccurrencesOfString:@"<(.*?)>" withString:@" " options: NSRegularExpressionSearch range:NSMakeRange (0, [HTML length])];
Но это не работает для строк, которые содержат новые линии. Например, эта строка не будет изменена: «< название тега \ n больше тега > слов« Хочу »
Новая линия отбрасывает его. Я могу запустить целый другой поиск, чтобы удалить все/n теги, прежде чем запускать этот, и это работает, но кажется, что должен быть лучший способ.
Спасибо!