Попытка найти и заменить синтаксис XML. Не совсем уверен, как добавить текст после определенной строки. Я добавляю строку после тега <br>, но их слишком много, поэтому я пытаюсь привязать ее к br после "Place".

Еще одна ситуация, когда мне нужно убрать строку, начало, конец и между ними.

Тело

< br>
place: < br>
Area: 1< br>
< br>
place: KITTE< br>
Area: 2< br>
  • Случай 1.

НАЙТИ: Место: что-то <br>

ЗАМЕНИТЕ: Место: что-то <br> имя: <br>

НАЙТИ: Место: <br>

ЗАМЕНИТЕ: Место: <br> имя: <br>

  • Случай 2

НАЙТИ: Площадь: что-то <br> ИЛИ Площадь: <br>

удалить эту строку

1 ответ1

0

Случай 1

  • Меню "Поиск"> "Заменить" (или Ctrl + H)

  • Установите "Найти что" на ^place: (.*)< br>

  • Установите "Заменить" на place: \1< br>name: < br>

  • Включить "Регулярное выражение"

  • Нажмите "Заменить все"

До:

< br>
place: < br>
Area: 1< br>
< br>
place: KITTE< br>
Area: 2< br>

После:

< br>
place: < br>name: < br>
Area: 1< br>
< br>
place: KITTE< br>name: < br>
Area: 2< br>

Дело 2

  • Меню "Поиск"> "Заменить" (или Ctrl + H)

  • Установите "Найти что" в ^Area: (.*)< br>(?:\r?\n?|$)

  • Установите "Заменить" на пустую строку

  • Включить "Регулярное выражение"

  • Нажмите "Заменить все"

До:

< br>
place: < br>name: < br>
Area: 1< br>
< br>
place: KITTE< br>name: < br>
Area: 2< br>

После:

< br>
place: < br>name: < br>
< br>
place: KITTE< br>name: < br>

дальнейшее чтение

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .