Class | MaRuKu::In::Markdown::SpanLevelParser::HTMLHelper |
In: |
lib/maruku/input/html_helper.rb
|
Parent: | Object |
This class helps me read and sanitize HTML blocks
Tag | = | %r{^<(/)?(\w+)\s*([^>]*?)>}m |
PartialTag | = | %r{^<.*}m |
CData | = | %r{^\s*<!\[CDATA\[}m |
CDataEnd | = | %r{\]\]>}m |
EverythingElse | = | %r{^[^<]+}m |
CommentStart | = | %r{^<!--}x |
CommentEnd | = | %r{-->} |
TO_SANITIZE | = | ['img', 'hr', 'br'] |
first_tag | [R] | |
rest | [R] | |
state | [RW] |