require 'rexml/document'
class NiceHR
def initialize(html)
@doc = REXML::Document.new("
" + html + "
")
end
def to_html
@doc.elements.each("*/hr") { |element|
element.name = "div"
element.attributes["class"] = "seperator"
element << REXML::Element.new("hr")
element << REXML::Text.new("* * *")
}
@doc.root[0..-1].to_s # Drop
end
end