diff options
-rw-r--r-- | Lib/sgmllib.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Lib/sgmllib.py b/Lib/sgmllib.py index 695530a..3eed7a8 100644 --- a/Lib/sgmllib.py +++ b/Lib/sgmllib.py @@ -173,6 +173,8 @@ class SGMLParser: # Now parse the data between i+1 and j into a tag and attrs attrs = [] tagfind = regex.compile('[a-zA-Z][a-zA-Z0-9]*') + # XXX Should also support value-less attributes (e.g. ISMAP) + # XXX Should use regex.group() attrfind = regex.compile( '[ \t\n]+\([a-zA-Z][a-zA-Z0-9]*\)' + '\([ \t\n]*=[ \t\n]*' + |