Блокнот++ добавить в каждую строку
Я использую Notepad++ и я не могу понять это :
У меня есть несколько строк, которая начинается с http. Мне нужно добавить текст перед ним в каждой строке. Кроме того, мне нужно добавить текст в конец каждой строки. Каждая строка заканчивается по-разному.
какой самый быстрый способ, чтобы добавить текст в начало и конец каждой строки?
11 ответов:
выполните следующие действия:
- пресс Ctrl+H чтобы открыть диалоговое окно найти / заменить.
- выбрать в нижней части диалогового окна.
чтобы добавить слово, например
testна начало каждой строки:
- тип
^наFind whatполе- тип
testнаReplace withполе- место курсор в первой строке файла, чтобы убедиться, что все строки затронуты
- клик
чтобы добавить слово, например
testна конец каждой строки:
- тип
$наFind whatполе- тип
testнаReplace withполе- поместите курсор в первую строку файла, чтобы убедиться, что все строки затронуты
- клик
- переместить курсор в начало первой строки
- удерживая Alt + Shift и используйте кнопки курсора вниз ключ для расширения выбора до конца блока
это позволяет вводить на каждой строке одновременно.
я нашел решение выше здесь.
я думаю, что это гораздо легче, чем с помощью regex.
Блокнот++ имеет очень мощную возможность редактирования. (Сегодня я ищу аналогичную функцию в Sublime Text), но для Notepad++, просто удерживайте Alt при перетаскивании мыши. То, что вы вводите, затем заменит выбранный столбец в каждой строке. Чтобы вставить без замены существующего текста, используйте Alt-Shift.
Нажмите Ctrl+H Выберите Регулярное Выражение
попробуйте разместить любой символ в начале каждой строки
найти:
^()или просто^заменить на: любой символ, который вы хотите разместить.
попробуйте разместить любой символ в конце каждой строки
найти:
()$или просто$заменить на: любой символ, который вы хотите разместить.
Вы можете автоматически делать это в блокноте++ (добавить текст в начале и / или в конце каждой строки) С помощью одного регулярного выражения in Replace (Ctrl+H):
объяснение: выражение
на заменить на input обозначает все символы, которые включают круглые скобки(.*)in найти регулярные экспресс.проверено, все работает.
надеюсь, что это поможет.
Ну, я публикую это после такого долгого времени, но это будет проще всего.
чтобы добавить текст в начале/a-certain-place-from-start для всех строк, просто нажмите там и сделайте ALT+C, и вы получите поле ниже. Введите текст и нажмите ОК и все готово.
чтобы добавить определенный текст в конце всех строк, выполните CTRL+F и выберите заменить. Вы получите ниже. Положить в '$' в 'найти' и 'заменить' введите текст.Убедитесь, что вы выбрали "регулярное выражение" в режиме поиска (слева вниз). Наконец, нажмите кнопку 'Заменить все', и вы сделали.
просто в "Найти:" введите
\r. Это означает "конец строки". В поле "заменить на:" вы ставите то, что хотите, например.xmlЕсли у вас есть несколько строк, и вы хотите добавить этот текст в конец каждой строки, вам нужно разметить опцию ". соответствует новой строке" в групповом поле "режим поиска".
пример:
у вас есть список имен файлов, но вы хотите добавить расширение типа .XML. Это было бы то, что вам нужно делать и Бах! Один выстрел!:
добавить другой текст в конец каждой строки, вы можете использовать плагин ConyEdit для этого.
Если ConyEdit работает в фоновом режиме, выполните следующие действия.
- использовать командную строку
cc.gl aчтобы получить строки и хранить в массиве a.- использовать командную строку
cc.aal //$aдобавить после строк, используя содержимое массива a.







Comments