Как написать регулярное выражение для сопоставления вложенных тегов HTML в приложении Java? [дубликат]JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Как написать регулярное выражение для сопоставления вложенных тегов HTML в приложении Java? [дубликат]

Сообщение Anonymous »

Я работаю над Java-приложением, в котором мне нужно обрабатывать HTML-контент. Мне нужно регулярное выражение, которое может правильно сопоставлять вложенные теги HTML. Вот пример HTML-контента, с которым я работаю:

Код: Выделить всё

Some bold[/b] text and [i] italic [/i] text.
Another [url=#]link[/url] inside span

Я хочу сопоставить весь тег вместе с его вложенным содержимым, включая все дочерние теги. Я пробовал несколько шаблонов регулярных выражений, но ни один из них, похоже, не обрабатывает вложенные теги правильно. Вот что я пробовал:

Код: Выделить всё

String regex = "(.*?)";
Pattern p = Pattern.compile(regex, Pattern.DOTALL);
Matcher m = p.matcher(htmlContent);
while(m.find()){
System.out.println(matcher.group());
}
Этот шаблон соответствует только внешнему тегу и неправильно фиксирует вложенные вложенные теги. Как написать шаблон регулярного выражения, который корректирует и извлекает содержимое вложенных HTML-тегов?

Подробнее здесь: https://stackoverflow.com/questions/787 ... pplication
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Регулярное выражение для сопоставления всех тегов и извлечения атрибута «src»
    Anonymous » » в форуме Php
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • Symfony2 — Настройка облака тегов с использованием веса тегов для популярных тегов
    Anonymous » » в форуме Php
    0 Ответы
    82 Просмотры
    Последнее сообщение Anonymous
  • Регулярное выражение для удаления HTML -тегов
    Anonymous » » в форуме C#
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Регулярное выражение Java для проверки пар узлов/тегов в строке
    Гость » » в форуме JAVA
    0 Ответы
    38 Просмотры
    Последнее сообщение Гость
  • Регулярное выражение зависает – средство сопоставления Java
    Anonymous » » в форуме JAVA
    0 Ответы
    31 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»