Browse Source
[utils] Allow empty attribute values in get_element_by_attribute (Closes #9415)
master
Sergey M․
9 years ago
No known key found for this signature in database
GPG Key ID: 2C393E0F18A9236D
1 changed files with
2 additions and
2 deletions
-
youtube_dl/utils.py
|
|
@ -256,9 +256,9 @@ def get_element_by_attribute(attribute, value, html): |
|
|
|
|
|
|
|
m = re.search(r'''(?xs) |
|
|
|
<([a-zA-Z0-9:._-]+) |
|
|
|
(?:\s+[a-zA-Z0-9:._-]+(?:=[a-zA-Z0-9:._-]+|="[^"]+"|='[^']+'))*? |
|
|
|
(?:\s+[a-zA-Z0-9:._-]+(?:=[a-zA-Z0-9:._-]*|="[^"]*"|='[^']*'))*? |
|
|
|
\s+%s=['"]?%s['"]? |
|
|
|
(?:\s+[a-zA-Z0-9:._-]+(?:=[a-zA-Z0-9:._-]+|="[^"]+"|='[^']+'))*? |
|
|
|
(?:\s+[a-zA-Z0-9:._-]+(?:=[a-zA-Z0-9:._-]*|="[^"]*"|='[^']*'))*? |
|
|
|
\s*> |
|
|
|
(?P<content>.*?) |
|
|
|
</\1> |
|
|
|