[iqiyi] Improve regex pattern again
[youtube-dl] / youtube_dl / extractor / iqiyi.py
index 122f33692efcdecff2dc5da2229b6ad06c506fff..15481b84b71760a6e3a3e5cf519b86029169c8be 100644 (file)
@@ -223,7 +223,7 @@ class IqiyiIE(InfoExtractor):
         video_id = self._search_regex(
             r'data-player-videoid\s*=\s*[\'"]([a-f\d]+)', webpage, 'video_id')
         swf_url = self._search_regex(
-            r'(http://.+?MainPlayer.+?\.swf)', webpage, 'swf player URL')
+            r'(http://[^\'"]+MainPlayer[^.]+\.swf)', webpage, 'swf player URL')
         _uuid = uuid.uuid4().hex
 
         enc_key = self.get_enc_key(swf_url, video_id)