0

在我用于代码的 .xml 文件中,我选择了一个 m3u 列表并下载了频道列表,但此列表包含来自不同国家/地区的频道,例如,您可以通过仅显示特定国家/地区的频道来过滤列表吗?例如,我如何才能看到频道列表 [TN] 仅不包括频道显示 [AR]

#EXTM3U
#EXTINF:-1,[TN]_ZAYTOUNA_HIDAYA
http://iptvload.info:8000/live/xxx/xxx/13.ts
#EXTINF:-1,[TN]_AL_INSEN_TV
http://iptvload.info:8000/live/xxx/xxx/41.ts
#EXTINF:-1,[AR]_MBC_1
http://iptvload.info:8000/live/xxx/xxx/110.ts
#EXTINF:-1,[AR]_MBC_1HD
http://iptvload.info:8000/live/xxx/xxx/512.ts

这是 xml 文件的一部分

<expres><![CDATA[#EXTINF:(.*),(.*)\s(http.*://(.*)/live.*ts)]]></expres>
<page><![CDATA[http://iptvload.info:8000/get.php?username=xxxpassword=xxx&type=m3u]]></page>
4

1 回答 1

0

[TN] EXTINF 的正则表达式。. ,(. ?TN. )\n(.*) http://rubular.com/r/NpbIdyCGjx

您的示例 EXTINF 上所有链接的正则表达式。. ,(. ?)\n(. ) http://rubular.com/r/JO87Ljlrjf

适用于所有带有 LOGO 的流的正则表达式

EXTINF.*. 名称=“(。)”。电视标志=(。),(。)。\n。?(?=http|m3u8|rtmp|rtsp|mms)(. [\d|\w])

在这里你需要在 XML 文件上设置参数 http://rubular.com/r/ZHSTpujHUX

于 2017-12-23T19:12:00.000 回答