Найти все между двумя тегами XML с помощью RegEx

В RegEx я хочу найти тег и все между двумя XML tags , например:

  280 Flinders Mall PROPERTY -19.261365 146.815585 4810 QLD Townsville PHYSICAL  

Я хочу найти тег и все между primaryAddress и удалить его.

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

Кто-нибудь знает, как это сделать?

Не рекомендуется использовать регулярное выражение для синтаксического анализа HTML / XML …

Однако, если вы хотите сделать это в любом случае, выполните поиск шаблона регулярного выражения

 [\s\S]*?<\/primaryAddress> 

и замените его пустой строкой …

Вы должны иметь возможность сопоставить его с: /(.+?)<\/primaryAddress>/

Содержимое между тегами будет в согласованной группе.

это может захватывать большинство самых ярких папок тегов, даже с атрибутом в боковых или без концевых тегов

 ().)*-->|<\w*((?!\/<).)*\/>|<(?\w+)[^>]*>(?>[^<]|(?R))*<\/\k\s*>) 

edit: как упоминалось в комментарии выше, регулярное выражение всегда недостаточно для синтаксического анализа xml, попытка изменить регулярное выражение, чтобы соответствовать большей ситуации, делает его более продолжительным, но все же бесполезным

  • Внешнее DTD в XML
  • Как сохранить вывод верхней команды в формате XML?
  • как использовать XPath с XDocument?
  • Java XML Parser для огромных файлов
  • Заменить динамический контент в XML-файле
  • XSLT Transform XML с пространством имен
  • получить номер строки для XElement здесь
  • Что означает в XML?
  • Scripting: что проще всего извлечь значение в теге XML-файла?
  • Объединение XML-документов
  • Как обновить XML с помощью XPath и Java
  • Interesting Posts

    Плавно соединяющие центры

    ExpressCache против технологий быстрого хранения Intel и интеллектуальных ответных технологий

    обработка данных dbnull в vb.net

    В чем разница между i ++ и ++ i?

    Есть ли способ отключить некоторые быстрые клавиши в Windows 7?

    Не удалось экспортировать переменную через файл сценария

    Как проверить, не является ли текущий stream не основным streamом

    Получение ViewExpiredException в кластерной среде, в то время как метод сохранения состояния установлен на клиентский и пользовательский сеансы действителен

    Лучший способ защитить данные, чувствительные к приложениям Android?

    Как разместить треугольники стрелки на линиях SVG?

    Сеанс удаленного рабочего стола закрывается сразу после входа в систему

    Застрял в командной строке GRUB после регулярного обновления ядра

    Windows Spotlight Source и Save location?

    Встряхните визуальный эффект на iPhone (НЕ встряхивая устройство)

    копировать базу данных из базы данных в папку баз данных

    Давайте будем гением компьютера.