[extractor/common] Improve _form_hidden_inputs and rename to _hidden_inputs
[youtube-dl] / youtube_dl / extractor / twitch.py
index 49535cd80c8183be556aed196094e322ceb41574..92b6dc1b820eef8e6a7a0b42bd48bfc5d2422e38 100644 (file)
@@ -59,9 +59,7 @@ class TwitchBaseIE(InfoExtractor):
         login_page = self._download_webpage(
             self._LOGIN_URL, None, 'Downloading login page')
 
-        login_form = dict(re.findall(
-            r'<input\s+type="hidden"\s+name="([^"]+)"\s+(?:id="[^"]+"\s+)?value="([^"]*)"',
-            login_page))
+        login_form = self._hidden_inputs(login_page)
 
         login_form.update({
             'login': username.encode('utf-8'),