IDLE (Python 3.10 64-bit)
Windows 10
—————————-
Есть плейлист IPTV:
#EXTINF:-1 tvg-id=“v-mire-zhivotnyx-hd” tvg-name=“В мире животных HD” group-title=“Познавательные” tvg-logo="https://iptvxpix.ml/v-mire-zhivotnyx.png",В мире животных HD
#EXTGRP:Познавательные
http://bigteisti2.lifeyosso.fun:56374/vmirezhivotnix/video.m3u8?token=SXZhbnx8TXpRMVpYSjBaR1pu
#EXTINF:-1 tvg-id=“2627” tvg-name=“Диалоги о рыбалке” group-title=“Познавательные” tvg-logo="https://dvb.by/sources/logos/3294.png",Диалоги о рыбалке
#EXTGRP:Познавательные
http://bigteisti2.lifeyosso.fun:56374/dialogi/video.m3u8?token=SXZhbnx8TXpRMVpYSjBaR1pu
#EXTINF:-1 tvg-id=“55” tvg-name=“Ocean TV” group-title=“Познавательные” tvg-logo="https://iptvxpix.ml/ocean-tv.png",Ocean TV
#EXTGRP:Познавательные
http://bigteisti2.lifeyosso.fun:56374/OCEANTV/video.m3u8?token=SXZhbnx8TXpRMVpYSjBaR1pu
—————————-
Нужен простой скрипт для удаления ненужного из этого плейлиста.
Должно в итоге получится так:
#EXTINF:-1,В мире животных HD
http://bigteisti2.lifeyosso.fun:56374/vmirezhivotnix/video.m3u8?token=SXZhbnx8TXpRMVpYSjBaR1pu
#EXTINF:-1,Диалоги о рыбалке
http://bigteisti2.lifeyosso.fun:56374/dialogi/video.m3u8?token=SXZhbnx8TXpRMVpYSjBaR1pu
#EXTINF:-1,Ocean TV
http://bigteisti2.lifeyosso.fun:56374/OCEANTV/video.m3u8?token=SXZhbnx8TXpRMVpYSjBaR1pu
—————————-
Что мы должны сделать:
1. В строке: #EXTINF:-1, ….. удалить всё до запятой за которой идёт название канала.
2. Удалить полностью строки: #EXTGRP: Здесь могут меняться названия групп (#EXTGRP:Познавательные #EXTGRP:Новостные и т.д)
—————————-
Я ранее очищал Notepad++ так, не всегда срабатывает:
Открыть регулярные выражения.
В том же Notepad++ например, есть “Поиск” –> “Замена”, поставить галочку “Регулярные выражения” и ввести в строку поиска например:
Найти: #EXTINF:-1