Как изменить порядок определенных строк в тексте автоматически? Как переместить определенную строку вверх? Например, строки 1 и 4 нужно поменять местами в предоставленном тексте.
Для того, чтобы поменять местами строки текста в программе Notepad++ необходимо выполнить следующие шаги: 1. Выделите текст, который нужно поменять местами. 2. Нажмите комбинацию клавиш `Alt + Shift + стрелка вверх` или `Alt + Shift + стрелка вниз`, чтобы переместить выделенный текст вверх или вниз соответственно. Таким образом, чтобы поменять местами строки 1 и 4 в тексте, нужно выделить строки 1 и 4 и выполнить указанные выше действия.
Найти:(?-s)^(1\..+)((?s).+?)^(4\..+)
Заменить на:$3$2$1
https://regex101.com/r/0kHbg7/1
Строка поиска:^1\.([^\r\n]+\r?\n)(.*?)^4\.([^\r\n]+\r?\n)
Строка замены:1.\3\24.\1
Разумеется к режиме Regular Expression и с галочкой. matches newline
.