ACC SHELL
Path : /usr/lib/python/ |
|
Current File : //usr/lib/python/HTMLParser.pyc |
Ñò
nÄMc @ s d Z d d k Z d d k Z e i d ƒ Z e i d ƒ Z e i d ƒ Z e i d ƒ Z e i d ƒ Z e i d ƒ Z e i d ƒ Z
e i d
ƒ Z e i d ƒ Z e i d ƒ Z
e i d
e i ƒ Z e i d ƒ Z e i d ƒ Z d e f d „ ƒ YZ d e i f d „ ƒ YZ d S( s A parser for HTML and XHTML.iÿÿÿÿNs [&<]s <(/|\Z)s
&[a-zA-Z#]s% &([a-zA-Z][-.a-zA-Z0-9]*)[^a-zA-Z0-9]s) &#(?:[0-9]+|[xX][0-9a-fA-F]+)[^0-9a-fA-F]s <[a-zA-Z]t >s --\s*>s [a-zA-Z][-.a-zA-Z0-9:_]*s_ \s*([a-zA-Z_][-.:a-zA-Z_0-9]*)(\s*=\s*(\'[^\']*\'|"[^"]*"|[-a-zA-Z0-9./,:;+*%?!&$\(\)_#=~@]*))?sê
<[a-zA-Z][-.a-zA-Z0-9:_]* # tag name
(?:\s+ # whitespace before attribute name
(?:[a-zA-Z_][-.:a-zA-Z0-9_]* # attribute name
(?:\s*=\s* # value indicator
(?:'[^']*' # LITA-enclosed value
|\"[^\"]*\" # LIT-enclosed value
|[^'\">\s]+ # bare value
)
)?
)
)*
\s* # trailing whitespace
s# </\s*([a-zA-Z][-.a-zA-Z0-9:_]*)\s*>t HTMLParseErrorc B s# e Z d Z d d „ Z d „ Z RS( s&