Шпаргалка NotePad++

Практически каждый день, я использую блокнот Notepad ++ для простых задач. Но иногда требуется решить какую-то задачу с помощью регулярных выражений, которые я никогда не могу запомнить. Поэтому в этом посте, я буду писать решения разных задач (не только с регулярными выражениями), которые я сталкиваюсь в жизни, чтобы наконец-то собрать, такую-то себе шпаргалку.

Задача № 1. Есть список с номеров телефонов, с которых мне нужно выбрать только те, которые начинаются на +38067.

Решение задачи №1. Нажимаем на меню «Поиск»-«Пометки». В строке «поиск» пишем, +38067 и отмечаем: «помечать закладкой», «зациклить поиск», «режим поиска — обычный». После чего, нажимаем кнопку «пометить все».

Читайте:  Где брать бесплатный уникальный контент?
Как вырезать определенные строки в Notepad++

Далее переходим во вкладку: поиск-закладки и выбираем нужную нам операцию над закладками (копировать, вырезать, удалить).

Работа с закладками Notepad++

Задача № 2. Как выделить определенный диапазон строк Notepad++

  1. Ctrl + G и ввести начальную строку, например 1.
  2.  Переходим в меню: редактировать-выбрать начало/конец
  3. Ctrl + G вводим конечное значение, например 8000
  4. В меню: редактировать-выбрать начало/конец

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

Задача №3. Вставка в начале/конце каждой строки документа

У меня снова-таки есть файл с номерами телефонов у формате 380, а мне нужно сделать у +380. Для этого, переходим: в Поиск-найти-заменить. В поле найти пишем символ: ^ и заменить на +. Режим поиска — регулярное выражение.

Читайте:  Правильный выбор хостинга

Вот настройки замены:

notepad++ добавить в начало каждой строки
Как добавить в конце каждой строки Notepad++

Если вам нужно, что-то добавить в конце каждой строки, то делаете то же самое, только вместо символа ^ ставите $.

Задача № 4. Как добавить в конце многих файлов определенный текст

Имеется 10000 файлов, в конце каждого нужно добавить некоторый текст. У моем случае, оказалось, что в конце каждого файла есть пустая строка содержащая пробел — этим я и воспользовался.

Что я сделал?

Снова-таки, открыл меню: Поиск-найти-найти у файлах, режим поиска — регулярное выражение. В поле найти я вписал выражение: ^\s*$, или ^[ ]*$. Можно ещё: \n\r (если пустая строка не содержит пробелов). В поле заменить на: указываем, что мы хотим вставить вместо пустой строки, и выбираем папку с файлами.

Читайте:  Настраиваем NGINX для Elite-Board через ISPmanager

Вот настройки замены, которые сработали у меня:

Как добавить текст в многих файлах Notepad++
Шпаргалка NotePad++
5 (100%) 13 vote[s]

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *