Помогите, пожалуйста, не могу найти слова в строке с помощью регулярки. Пробовала вот так:
Pattern d = Pattern.compile("(?<=(<th class=\"plainlist\")(.>))
([\\s\\S]*)(?=<\\/th>)");
Строка вот такая:
<th class="plainlist" style="min-width:9em; background:#eaecf0;
vertical-align:top; padding-left:.5em; padding-right:.5em;">Род
деятельности</th><th class="plainlist" style="min-width:9em;
background:#eaecf0; vertical-align:top; padding-left:.5em; padding-
right:.5em;">Язык произведений</th>
<td class="plainlist">
<span class="no-wikidata" data-wikidata-property-
id="P1412">русский</span></td>
</tr>
Нужно, чтобы вывело просто два слова: род деятельности
Моя регулярка исключает теги, но не их внутренности в скобках. Помогите, пожалуйста, разобраться. Что я делаю не так? Нужно, чтобы регулярка находила только то, что в тегах th.
html. Используйте специальные библиотеки для этого. – ЮрийСПб Dec 24 '18 at 15:13.Netочень крутой ответ) ДляJavaда, я такого не видел... Сам бы написал, коли время бы было) Может вы на мете вопрос поднимите? Авось и найдутся желающие ответ хороший накатать как было, например, дляjson: https://ru.stackoverflow.com/a/745095/17609 – ЮрийСПб Dec 25 '18 at 11:58