Как использовать регулярные выражения для организации списков песен, меняя их порядок с "Song - Artist" на "Artist - Song"?
У меня есть длинный список песен в формате "Artist - Song", но я хочу, чтобы они были указаны как "Artist - Song". Как изменить все элементы автоматически с помощью регулярного выражения, желательно на Notepad++?
1 ответ
Решение
На Notepad ++:
- Нажмите перед первой буквой в вашем файле, чтобы поиск выполнялся по всему списку.
- Нажмите CTRL + H, чтобы открыть текстовый редактор
Replace
диалог - Проверить
Regular expression
режим поиска - Тип
(.*?)\s-\s(.*)
в поле "Найти что". Это означает "выбрать и сохранить все до дефиса, которому предшествует пробел", а затем "все после дефиса, за которым следует пробел" - Тип
\2 - \1
вReplace with
поле для вставки двух наборов в обратном порядке - Нажмите на
Replace all
Примечание: если это не сработает, убедитесь, что в списке используется тот же символ дефиса, который вы ввели в Find what
поле.