Как с помощью Notepad++ удалить первые/последние N символов каждой строки?
Я думаю, что ни для кого не секрет, что любую задачу можно решить несколькими способами, каждый из которых эффективнее в своем отдельно взятом случае.
Мы с вами уже не первый раз сталкиваемся с программой Notepad++ (в одной из статей мы рассмотрели вариант удаления текста до и после определенного символа), а сегодня рассмотрим еще один вариант постановки задачи – удаление нужного количества первых/последних символов каждой строки.
1. Для начала откройте в программе файл, содержащий в себе необходимые данные для обработки.
2. Далее нажмите комбинацию клавиш CTRL+F на клавиатуре, переключитесь на вкладку «Заменить»
и выполните последние шаги в зависимости от поставленных целей.
Как удалить первые N символов каждой строки в Notepad++?
Для того чтобы удалить первые N символов, в разделе «Режим поиска» отмечаем пункт «Регуляр. выражения», а в поле «Найти» вставляем:
^.{2}(.*)$
«2» здесь – это количество необходимых символов, которое необходимо удалить.
Нижнее же поле «Заменить на» заполняете:
$1
и жмете «Заменить все».
Как удалить последние N символов каждой строки в Notepad++?
Для удаления последних N символов вам необходимо проделать все в точности так, как и в предыдущем варианте, меняется лишь следующее.
В поле «Найти» вы вставляете:
.{2}$
и жмете на «Заменить все».
«2» здесь – это все тоже количество необходимых символов, которое необходимо удалить.
Все описанные варианты отлично подойдут для обработки больших данных. Но есть еще один способ, который также позволяет удалить нужное количество символов с каждой из сторон.
Суть в этом способе следующая.
На клавиатуре вы зажимаете клавишу «Alt», после чего просто выделяете нужные участки каждой строки.
На анимации выше видно, что таким способом можно выделить абсолютно любой одинаковый участок одновременно на всех строках вашего файла.
На этом все и до новых встреч.