С Новым годом! Форум программистов, компьютерный форум, киберфорум
Софт: Текстовые редакторы
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.59/29: Рейтинг темы: голосов - 29, средняя оценка - 4.59
0 / 0 / 0
Регистрация: 01.05.2017
Сообщений: 29
1

Notepad++ поиск строк по шаблону

06.07.2017, 23:50. Показов 5510. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравия, форумчане!

Есть файлик, в нём дофига ссылок, надо сделать так, чтобы нашло только те, что подходят по шаблону. Пример:
Код
https://www.youtube.com/watch?v=T0xDcFBy4fo/video
https://www.youtube.com/watch?v=Gtkg10mmdng/video
https://www.youtube.com/watch?v=Gtkg10mmdng/video
https://www.youtube.com/watch?v=cQTcv9VdmFo/video
https://www.youtube.com/feed/subscriptions
https://vk.com/im/asd
https://vk.com/feed/dsa
И за счёт шаблона останутся только, те, что подходят под него. К примеру шаблон следующий, аля: https://www.youtube.com/x/video и останутся только первые 4 ссылки.
Как такое вытворить? Какими командами/плагинами? Может, есть редактор, который подходит лучше для таких задач?
Заранее спасибо за ответы.

Добавлено через 1 час 4 минуты
P.S. подразумевается, что неподходящие строки удалятся и не оставят за собой пустых строк.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.07.2017, 23:50
Ответы с готовыми решениями:

QRegExp поиск всех строк которые соответствуют шаблону и поиск их длины
//поиск строк типа ] QRegExp reg("\\\\]"); QString text = "test ] bla ]"; int pos =...

Поиск в текстовом файле строк по шаблону и их удаление или замена задаваемой строкой
Помогите создать правильный Batch (CMD/BAT) фалй который будет искать в текстовых файлах строку...

Поиск в текстовом файле последовательностей цифр по шаблону и последующий их поиск в именах файлов (с логом)
Уважаемые программисты и хорошие люди! К Вам обращается украинский юрист. Очень нужен bat-файл...

Поиск в тексте DOC-файлов последовательностей символов по шаблону и поиск найденных в TXT-файле (с логом)
Уважаемые программисты! Очень нужен bat-файл или скрипт, который решает такую задачу: ...

3
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
32996 / 21302 / 8180
Регистрация: 22.10.2011
Сообщений: 36,598
Записей в блоге: 8
07.07.2017, 13:08 2
Напиши простейшую регулярку для поиска тех строк, которые нужно оставить: https://www.youtube.com/watch?([^/])+/video, в Поиск -> Пометки вводишь регулярку, ставишь галку "Помечать закладкой", жмешь "Пометить все", удаляешь через Поиск -> Закладки -> Удалить все строки без закладки все, что не соответствует регулярке, и, наконец, "Убрать все пометки"
0
0 / 0 / 0
Регистрация: 01.05.2017
Сообщений: 29
07.07.2017, 14:02  [ТС] 3
volvo, ещё небольшой нюанс нужно решить) Есть строки, аля:
Код
https://www.youtube.com/watch?v=T0xDcFBy4fo/video
http://twitter.com/share?url=https://www.youtube.com/watch?v=Gtkg10mmdng/video
mailto:?&body=https://www.youtube.com/watch?v=Gtkg10mmdng/video
И нужно, чтобы все, кроме первой удалились. Такое возможно? Ибо нынешнее выражение выделяет их все.

Добавлено через 4 минуты
А, всё, разобрался) Поставил в начале ^. Большое спасибо за помощь!)
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
32996 / 21302 / 8180
Регистрация: 22.10.2011
Сообщений: 36,598
Записей в блоге: 8
07.07.2017, 14:03 4
Добавь ^ в самое начало регулярки: ^https://www.youtube.com/watch?([^/])+/video
0
07.07.2017, 14:03
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.07.2017, 14:03
Помогаю со студенческими работами здесь

Поиск в текстовых файлах символьных групп по шаблону и последующий поиск найденных в именах файлов (с логом)
Господа программисты! Прошу помочь в таком вопросе! Исходные данные: Последовательности...

Удаление строк в Notepad++
Добрый день, интересует регулярное выражение либо спец символ позволяющий при использовании...

Notepad++ перенос строк
Есть такой текст - расшифровка видео. Пример Раскадровку по времени я убрал регуляркой, а вот...

Notepad++ Поиск от до
Всем привет Есть файл с html большого объема. Файл представляет из себя список дивов с товарами,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru