Артём Мáлков

Как с помощью Notepad++ удалить первые/последние N символов каждой строки?

1 апр0 комм

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

Мы с вами уже не первый раз сталкиваемся с программой Notepad++ (в одной из статей мы рассмотрели вариант удаления текста до и после определенного символа), а сегодня рассмотрим еще один вариант постановки задачи – удаление нужного количества первых/последних символов каждой строки.

1. Для начала откройте в программе файл, содержащий в себе необходимые данные для обработки.

2. Далее нажмите комбинацию клавиш CTRL+F на клавиатуре, переключитесь на вкладку «Заменить»

Как с помощью Notepad++ удалить первые/последние N символов каждой строки?

и выполните последние шаги в зависимости от поставленных целей.

Как удалить первые N символов каждой строки в Notepad++?

Для того чтобы удалить первые N символов, в разделе «Режим поиска» отмечаем пункт «Регуляр. выражения», а в поле «Найти» вставляем:

^.{2}(.*)$

«2» здесь – это количество необходимых символов, которое необходимо удалить.

Как с помощью Notepad++ удалить первые/последние N символов каждой строки?

Нижнее же поле «Заменить на» заполняете:

$1

и жмете «Заменить все».

Как удалить последние N символов каждой строки в Notepad++?

Для удаления последних N символов вам необходимо проделать все в точности так, как и в предыдущем варианте, меняется лишь следующее.

В поле «Найти» вы вставляете:

.{2}$

и жмете на «Заменить все».

«2» здесь – это все тоже количество необходимых символов, которое необходимо удалить.

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

Суть в этом способе следующая.

На клавиатуре вы зажимаете клавишу «Alt», после чего просто выделяете нужные участки каждой строки.

Как с помощью Notepad++ удалить первые/последние N символов каждой строки?

На анимации выше видно, что таким способом можно выделить абсолютно любой одинаковый участок одновременно на всех строках вашего файла.

На этом все и до новых встреч.

Рекомендуем к просмотру
Как с помощью Notepad++ удалить все до и после определенного символа?
Статьи и советы
Как с помощью Notepad++ удалить повторяющиеся строки (дубли)?
Статьи и советы
12 вариантов обрезки строки на PHP
Модули и скрипты
0
комментариев
Форма комментирования этого поста скрыта. Авторизуйтесь, чтобы расширить привилегии гостевого посещения и получить необходимую помощь от сообщества Pandoge.
Подняться наверх
«Pandoge» - помощник вебмастера