У меня есть большой XML-файл, в котором я пытаюсь заменить текст, и я хотел бы заменить разделы теста другим текстом. Ниже приведены примеры тегов, которые я хотел бы изменить. Раздел каждого тега _ACK, который я хотел бы заменить на _HSK. Количество символов между] (правая скобка) и _ (подчеркивание) отличается от каждого тега. У меня проблемы с написанием выражения в Notepad++ для выполнения этого. Любая помощь будет оценена. У меня есть более 2000 строк, которые необходимо изменить.

ack-tag = "{[Hialeah_RO_Main] AI_VT_1202B.H_ACK}" ack-tag = "{[Hialeah_RO_Main] AI_VT_1202B.HH_ACK}" ack-tag = "{[Hialeah_RO_Main] AI_AIT_2021_ }IL

Спасибо Шейн

1 ответ1

0

Внутри Notepad ++ заменить диалог.

Используйте регулярное выражение

если после] перед _ACK требуется дополнительная коррекция, то переключите (. *) $ 2 с другим требованием замены.

Поиск и замена

(\])(.*)_ACK(\}")

замещать

$1$2_HSK$3

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