Артём Мáлков

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

1 апр2 коммАртём Мáлков

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

Мы с вами уже не первый раз сталкиваемся с программой 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
Модули и скрипты
2
комментария
Форма комментирования этого поста скрыта. Авторизуйтесь, чтобы расширить привилегии гостевого посещения и получить необходимую помощь от сообщества Pandoge.
    • 1
    1
      •  Пользователь
    7 июн в 16:53

    Спасибо за статью! :) Было полезно :)

      • 0
      1083
        •  Команда Pandoge
      8 июн в 12:06

      Анатолий, сам часто обращаюсь к этому посту.

      Рад, что смог вам помочь smiley

Подняться наверх
Регистрация на сайте
Pandoge - уникальный проект, который собрал на своих страницах большой опыт многих людей в сфере сайтостроения.Присоединяйся и ты к сообществу, получай неограниченные знания и начинай творить свою мечту!Нажимая кнопку «Регистрация» вы даете согласие на обработку своих персональных данных.
Имя и фамилия
E-mail
Логин
Пароль
Регистрация
Pandoge