2017-11-27 6 views
0

私はコードで使用しますが、私はm3uリストを選択してチャンネルリストをダウンロードしますが、このリストには異なる国のチャンネルが含まれています。特定の国のチャンネルのみ? 例えば、どのように私は[TN]チャンネルのリストを見ることができる唯一のチャンネル表示[AR]m3uプレイリストに含まれるフィルタデータ

#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> 

答えて

0

[TN] EXTINF FOR REGEX 。 、(。?TN。)\ n個(。*)あなたの例 EXTINF ONすべてのリンクの http://rubular.com/r/NpbIdyCGjx

REGEX。 、(。?)\ n個(。)LOGO

EXTINF WITH ALL FOR STREAMS http://rubular.com/r/JO87Ljlrjf

REGEX。*。 name = "(。)"。 tvg-logo =(。)、(。)です。 \ n (= HTTP |?M3U8 | RTMP | RTSP | MMS)?(。[\ D | \ wの])Uは、XMLファイルのパラメータを設定する必要がありHERE

http://rubular.com/r/ZHSTpujHUX

関連する問題