Я использую Notepad ++, и я не могу понять это:
У меня есть множество строк, начиная с http
. Мне нужно добавить текст перед каждой строкой. Кроме того, мне нужно добавить другой текст в конце каждой строки. Каждая строка заканчивается по-разному.
Какой самый быстрый способ добавить текст в начало и конец каждой строки?
end of line
(я не помню, какой это символ) на [myText]end of line
Ответы:
Следуй этим шагам:
Regular expression
опцию в нижней части диалога.Чтобы добавить слово, например
test
, в начале каждой строки:Чтобы добавить слово, например
test
, в конце каждой строки:источник
$
, Notepad ++ 6.2.3 продолжал висеть. (^
работал нормально). Я обновил до последней версии Notepad ++ 6.6.3, и теперь он работает.'\);
Это позволяет вам печатать на каждой строке одновременно.
Я нашел решение выше здесь .
Я думаю, что это намного проще, чем использовать регулярные выражения.
источник
Notepad ++ обладает очень мощными возможностями редактирования. (Сегодня я ищу похожую функцию в Sublime Text), но для Notepad ++ просто удерживайте Alt, когда вы перетаскиваете мышь. То, что вы введете, заменит выбранный столбец в каждой строке. Чтобы вставить без замены существующего текста, используйте Alt-Shift .
источник
Вот мой ответ. Добавить ');' в конце каждой строки я делаю «Найти что: $» и «Заменить на: \);» вам нужно сделать побег;
источник
Вы можете автоматически сделать это в Notepad ++ (добавить текст в начале и / или конце каждой строки) , используя одно регулярное выражение в Replace ( Ctrl+ H):
Объяснение: Выражение
$1
в Заменить на ввод обозначает все символы, которые включают в себя круглые скобки(.*)
в Найти регулярное выражение.Проверено, работает.
Надеюсь, это поможет.
источник
Откройте Блокнот ++, затем нажмите Ctrl+ F.
Выберите регулярное выражение
* Find What: «^» (который представляет индекс каждой строки - «PREFIX»).
Заменить на «anyText» *
За суффикса в каждой строке: выполните те же шаги, что и выше, «Замените ^ на $». Вот и все.
источник
Ну, я публикую это после такого долгого времени, но это будет самым простым из всех.
Чтобы добавить текст в начале / определенном месте с начала для всех строк, просто нажмите там и выполните ALT + C, и вы получите поле ниже. Введите текст и нажмите ОК, и все готово.
Чтобы добавить определенный текст в конец всех строк, нажмите сочетание клавиш CTRL + F и выберите ЗАМЕНА. Вы получите поле ниже. Введите «$» в «найти что» и в «заменить на» введите в тексте текст. Убедитесь, что вы выбрали «регулярное выражение» в режиме поиска (слева внизу). Наконец нажмите «заменить все», и все готово.
источник
Просто в поле «Найти что:» введите
\r
. Это означает «Концы ряда». В поле «Заменить на» вы указываете, что вы хотите, например,.xml
Если у вас есть несколько строк, и вы хотите добавить этот текст в конец каждой строки, вам нужно пометить параметр «. соответствует новой строке» в групповом поле «Режим поиска».
Пример:
У вас есть список имен файлов, но вы хотите добавить расширение, например .xml. Это было бы то, что вам нужно сделать, и взрыва! Один выстрел!:
Смотрите изображение здесь
источник
Если у вас есть тысячи строк, я думаю, что самый простой способ выглядит так:
-выберите линию, которая является начальной точкой для вашего курсора
- пока вы удерживаете alt+ shiftвыберите линию, которая является конечной точкой для вашего курсора
Вот и все. Теперь у вас есть гигантский курсор. Вы можете написать что-нибудь для всех этих строк.
источник
Пожалуйста, найдите скриншот ниже, который добавляет новое слово в начале и конце строки за один раз
источник
Чтобы добавить другой текст в конец каждой строки, вы можете использовать плагин ConyEdit для этого.
Когда ConyEdit работает в фоновом режиме, выполните следующие действия.
cc.gl a
чтобы получить строки и сохранить их в массиве с именем a.cc.aal //$a
для добавления после каждой строки, используя содержимое массива a.пример
источник
Чтобы сделать это за один раз:
^(.+)$
. Здесь ^ представляет начало строки. $ представляет конец строки. (. +) означает любой символ между началом и концом строки, и это будет группа 1.WhateverFrontText(\1)WhatEverEndText
. Здесь (\ 1) означает любой текст в строке.источник
\1
внутри скобки "заменить на"? Также лучше использовать$1
,\1
это очень старая практика.