Я получил текст, содержащий некоторые метки разметки. Например:Обработка меток разметки с помощью java regex
Jane and Jack <record>went</record> to <record>cinema</record>.
Моя цель состоит в том, чтобы преобразовать это предложение:
Джейн и Джеку {пробел} до {пробел}.
Когда я использую следующие
text.replaceAll("<record>.*</record>", "{blank}");
я получаю "Джейн и Джеку {пробел}." вместо предложения выше.
Каков наилучший способ решения этой проблемы?
+1 для упоминания того, что HTML/XML/SGML/и т. Д. НИКОГДА не следует разбираться с регулярным выражением. -1 для того, чтобы даже упомянуть, как это сделать. –
Итак, я сетнул 0 голосов. Это работает. –