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:Познавательные
#EXTINF:-1 tvg-id="2627" tvg-name="Диалоги о рыбалке" group-title="Познавательные" tvg-logo="https://dvb.by/sources/logos/3294.png",Диалоги о рыбалке
#EXTGRP:Познавательные
#EXTINF:-1 tvg-id="55" tvg-name="Ocean TV" group-title="Познавательные" tvg-logo="https://iptvxpix.ml/ocean-tv.png",Ocean TV
#EXTGRP:Познавательные
----------------------------
Нужен простой скрипт для удаления ненужного из этого плейлиста.
Должно в итоге получится так:
#EXTINF:-1,В мире животных HD
#EXTINF:-1,Диалоги о рыбалке
#EXTINF:-1,Ocean TV
----------------------------
Что мы должны сделать:
1. В строке: #EXTINF:-1, ..... удалить всё до запятой за которой идёт название канала.
2. Удалить полностью строки: #EXTGRP: Здесь могут меняться названия групп (#EXTGRP:Познавательные #EXTGRP:Новостные и т.д)
----------------------------
Я ранее очищал Notepad++ так, не всегда срабатывает:
Открыть регулярные выражения.
В том же Notepad++ например, есть "Поиск" --> "Замена", поставить галочку "Регулярные выражения" и ввести в строку поиска например:
Найти: #EXTINF:-1 [\w=" \-.]*
А в строку "Замена" вставить: #EXTINF:-1
и нажать "Заменить всё".
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:Познавательные
#EXTINF:-1 tvg-id="2627" tvg-name="Диалоги о рыбалке" group-title="Познавательные" tvg-logo="https://dvb.by/sources/logos/3294.png",Диалоги о рыбалке
#EXTGRP:Познавательные
#EXTINF:-1 tvg-id="55" tvg-name="Ocean TV" group-title="Познавательные" tvg-logo="https://iptvxpix.ml/ocean-tv.png",Ocean TV
#EXTGRP:Познавательные
----------------------------
Нужен простой скрипт для удаления ненужного из этого плейлиста.
Должно в итоге получится так:
#EXTINF:-1,В мире животных HD
#EXTINF:-1,Диалоги о рыбалке
#EXTINF:-1,Ocean TV
----------------------------
Что мы должны сделать:
1. В строке: #EXTINF:-1, ..... удалить всё до запятой за которой идёт название канала.
2. Удалить полностью строки: #EXTGRP: Здесь могут меняться названия групп (#EXTGRP:Познавательные #EXTGRP:Новостные и т.д)
----------------------------
Я ранее очищал Notepad++ так, не всегда срабатывает:
Открыть регулярные выражения.
В том же Notepad++ например, есть "Поиск" --> "Замена", поставить галочку "Регулярные выражения" и ввести в строку поиска например:
Найти: #EXTINF:-1 [\w=" \-.]*
А в строку "Замена" вставить: #EXTINF:-1
и нажать "Заменить всё".