Class MaRuKu::In::Markdown::SpanLevelParser::HTMLHelper
In: lib/maruku/input/html_helper.rb
Parent: Object

This class helps me read and sanitize HTML blocks

Methods

Constants

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']

Attributes

first_tag  [R] 
rest  [R] 
state  [RW] 

Public Class methods

Public Instance methods

[Validate]