Редактор Atom: добавление новой строки после каждого закрывающего тега XML - PullRequest
0 голосов
/ 12 декабря 2018

У меня здесь довольно большой XML-документ, и он полностью испорчен.Отсутствуют некоторые конечные теги, и все сводится к минимуму (все в строке, кроме новых строк в текстовых полях).Поскольку отсутствуют конечные теги, иерархия XML нарушена, а автоматические beautifiers не работают.

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

Я попробовал следующее регулярное выражение, чтобы найти конечные теги

<\/[a-zA-Z\:]+>

Но когда я пытаюсь заменить на\ n найденная строка заменяется.Я пытался использовать

$1\n or {$1} or ($1)

для повторного использования найденной строки.Но это просто заменяет его строкой "$ 1", "{$ 1}" + т. Д. Новой строки.

...