diff Lib/HTMLParser.py @ 28297:2c22b5c09a58 legacy-trunk

Accept commas in unquoted attribute values. This closes SF patch #669683.
author Fred Drake <fdrake@acm.org>
date Fri, 14 Mar 2003 16:21:57 +0000
parents 6bae0c31bbfb
children 71a294bd7950
line wrap: on
line diff
--- a/Lib/HTMLParser.py	Fri Mar 14 01:37:42 2003 +0000
+++ b/Lib/HTMLParser.py	Fri Mar 14 16:21:57 2003 +0000
@@ -26,7 +26,7 @@
 tagfind = re.compile('[a-zA-Z][-.a-zA-Z0-9:_]*')
 attrfind = re.compile(
     r'\s*([a-zA-Z_][-.:a-zA-Z_0-9]*)(\s*=\s*'
-    r'(\'[^\']*\'|"[^"]*"|[-a-zA-Z0-9./:;+*%?!&$\(\)_#=~]*))?')
+    r'(\'[^\']*\'|"[^"]*"|[-a-zA-Z0-9./,:;+*%?!&$\(\)_#=~]*))?')
 
 locatestarttagend = re.compile(r"""
   <[a-zA-Z][-.a-zA-Z0-9:_]*          # tag name