ну у меня есть 2 "сектора" строк, которые разделены разрывом строки

[RandomThings1]
[RandomThings1]
[RandomThings1]
[RandomThings1]

[RandomThings2]
[RandomThings2]
[RandomThings2]
[RandomThings2]

И я хочу вот это:

[RandomThings1][RandomThings2]
[RandomThings1][RandomThings2]
[RandomThings1][RandomThings2]
[RandomThings1][RandomThings2]

как я могу это сделать? если есть другой способ сделать это без регулярного выражения или блокнота ++, мы будем рады (инструменты для окон)

Blier1965

Ответов: 1

Ответы (1)

Regex не подходит для этого, если 'RandomThings' действительно случайны.

Вы можете сделать это с помощью выбора столбца. Удерживая alt-shift, выберите все ваши * 2 значения с помощью стрелок. ctrl-x, чтобы вырезать. Затем, удерживая alt-shift, выберите столбец справа от значений * 1 и ctrl-v для вставки.

Ключ состоит в том, чтобы использовать выбор столбца перед вырезанием, иначе он будет вставлять весь список в каждую строку.

https://notepad-plus-plus.org/features/column-mode-editing.html

Также обратите внимание, что функция записи / воспроизведения захватывает все, включая вырезание / вставку, поэтому часто вы нажимаете запись, выполняете операцию с первым значением, затем останавливаетесь и воспроизводите до конца файла. Очень полезно для повторяющихся операций, хотя вы должны помнить, где вы оставите курсор в конце.

2022 WebDevInsider