mirror of
				https://github.com/yt-dlp/yt-dlp.git
				synced 2025-10-31 06:35:12 +00:00 
			
		
		
		
	[go] Improve and beautify _VALID_URL
This commit is contained in:
		| @@ -40,8 +40,17 @@ class GoIE(AdobePassIE): | ||||
|             'resource_id': 'Disney', | ||||
|         } | ||||
|     } | ||||
|     _VALID_URL = r'https?://(?:(?:(?P<sub_domain>%s)\.)?go|(?P<sub_domain_2>abc|freeform|disneynow))\.com/(?:(?:[^/]+/)*(?P<id>vdka\w+)|(?:[^/]+/)*(?P<display_id>[^/?#]+))'\ | ||||
|                  % '|'.join(list(_SITE_INFO.keys())) | ||||
|     _VALID_URL = r'''(?x) | ||||
|                     https?:// | ||||
|                         (?: | ||||
|                             (?:(?P<sub_domain>%s)\.)?go| | ||||
|                             (?P<sub_domain_2>abc|freeform|disneynow) | ||||
|                         )\.com/ | ||||
|                         (?: | ||||
|                             (?:[^/]+/)*(?P<id>[Vv][Dd][Kk][Aa]\w+)| | ||||
|                             (?:[^/]+/)*(?P<display_id>[^/?\#]+) | ||||
|                         ) | ||||
|                     ''' % '|'.join(list(_SITE_INFO.keys())) | ||||
|     _TESTS = [{ | ||||
|         'url': 'http://abc.go.com/shows/designated-survivor/video/most-recent/VDKA3807643', | ||||
|         'info_dict': { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Sergey M․
					Sergey M․