Как с помощью Notepad++ удалить все до и после определенного символа?
Сейчас я говорю о том, когда вы, например, пишете какой-нибудь модуль и для его работы вам необходимо получить некоторую базу данных.
В моем случае данные для базы выглядели следующим образом:
1. Первое, что вам необходимо сделать, это открыть вашу базу с помощью программы Notepad++.
2. Далее нажать комбинацию клавиш CTRL+F на клавиатуре, переключиться на вкладку «Заменить»
Как удалить все до определенного символа в Notepad++?
.+(17)
Здесь «17» – это ваш ориентир, до которого нужно удалить данные каждой строки. В нашем случае мы получаем время каждой строки.
Как удалить все после определенного символа в Notepad++?
В поле «Найти» вы вставляете:
(.html.+)$
Нижнее поле «Заметить на» вы заполняете:
.html
Это нужно для того, чтобы не получить битые ссылки. И жмете на «Заменить все».
«.html» в данном случае – это все тот же ориентир для удаления ненужных данных. На выходе вы получаете чистые URL-адреса.
На этом все. Надеюсь, статья поможет вам сэкономить ваше время!
Как удалить всё до и после определённых символов в Notepad++?
Шаги:
- Открой файл с ссылками в Notepad++.
- Открой окно замены.
- Нажми
Ctrl + H
.
- Нажми
- Настрой поиск и замену.
- В поле «Найти» вставь следующее регулярное выражение:
- Объяснение:
https?:\/\/
— соответствует протоколуhttp://
илиhttps://
.(www\.)?
— опционально находитwww.
.instagram\.com\/
— ищет доменinstagram.com/
.([^\/\?]+)
— захватывает юзернейм (всё до первого/
или?
)..*$
— удаляет всё, что идёт дальше в строке.
- В поле «Заменить на» введи:
\2
— это второй захваченный блок (сам юзернейм).
- Включи режим регулярных выражений.
- Внизу окна замены выбери «Регулярное выражение».
- Применяй замену.
- Нажми «Заменить всё», чтобы оставить только юзернеймы.