Новичок бдителен!

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

Это должно быть довольно просто, поэтому я надеюсь, что кто-то может помочь - вот мой оригинал:

<Name>MY DATA</Name>

и я бы хотел, чтобы в конце добавлялось слово _FR, чтобы оно выглядело так:

<Name>MY DATA_FR</Name>

Буду очень признателен за любую помощь!

Спасибо большое!

2 ответа2

0

Я думаю, что REGEX не является необходимым, у вас есть опция Заменить (CTRL-H) в Notepad++.

В этом новом окне вы помещаете «DATA <» в "search field", а затем помещаете «DATA_FR <» в поле "replace with".

После этого у вас есть кнопки для поиска, замены и замены, все справа на поиске и замене. Это предложение предполагает, что у вас нет атрибутов MY DATA, которые вы не хотите заменять.

0

Это работает для меня в Notepad++:

Find what:    <Name>(.+)</Name>
Replace with: <Name>\1_FR</Name>

Regular expressions is ON

РЕДАКТИРОВАТЬ: На всякий случай, здесь есть полный пост по регулярным выражениям в N++, некоторые полезные примеры находятся внизу.

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