Як змінити місцями текст до і після символу в Notepad++
У цій статті ми розглянемо, як змінити місцями текст до і після певного символу в Notepad++.
- Натисніть Ctrl+H, щоб відкрити вікно Пошук і заміна.
- Перейдіть на вкладку Заміна.
- Увімкніть опцію Регулярний вираз.
Припустимо, що у нас є рядки виду текст1|текст2, і ми хочемо змінити місцями текст до символу | і після нього.
- У полі Знайти введіть регулярний вираз:
(.*)\|(.*) - У полі Замінити на введіть вираз:
\2|\1 - Натисніть
Замінити все, щоб замінити всі входження у файлі.
Приклад
До заміни:
приклад1|приклад2
прикладA|прикладB
Після заміни:
приклад2|приклад1
прикладB|прикладA
Пояснення регулярного виразу
- (.*) — захоплює будь-який текст до символу |.
- \| — символ-роздільник, у цьому випадку |.
- (.*) — захоплює будь-який текст після символу |.
- \2|\1 — замінює знайдений текст, розміщуючи текст після символу перед ним.
Використовуючи Notepad++ та регулярні вирази, ви можете змінити порядок частин тексту, розділених певним символом.