o
    i                     @   s   d Z ddlZdZdZdZdZde d e d e d	 Zd
e d e d Zde d ZdZ	dZ
dZdZdZede d e	 d e
 d e d e d e d	 Zde d e	 d	 ZeeZdS )zRegexps to match html elements    Nz[a-zA-Z_:][a-zA-Z0-9:._-]*z[^"'=<>`\x00-\x20]+z'[^']*'z"[^"]*"z(?:|)z(?:\s+z
(?:\s*=\s*z)?)z<[A-Za-z][A-Za-z0-9\-]*z*\s*\/?>z<\/[A-Za-z][A-Za-z0-9\-]*\s*>z%<!---?>|<!--(?:[^-]|-[^-]|--[^>])*-->z<[?][\s\S]*?[?]>z<![A-Za-z][^>]*>z<!\[CDATA\[[\s\S]*?\]\]>z^(?:)__doc__re	attr_nameunquotedsingle_quoteddouble_quoted
attr_value	attributeopen_tag	close_tagcomment
processingdeclarationcdatacompileHTML_TAG_REHTML_OPEN_CLOSE_TAG_STRHTML_OPEN_CLOSE_TAG_RE r   r   W/home/ubuntu/veenaModal/venv/lib/python3.10/site-packages/markdown_it/common/html_re.py<module>   sV    	
