Module: Condensation::Filters::ReplaceInnerHTML
- Defined in:
- lib/condensation/filters/replace_inner_html.rb
Instance Method Summary collapse
Instance Method Details
#replace_inner_html(input, inner_html = '') ⇒ Object
4 5 6 7 8 9 |
# File 'lib/condensation/filters/replace_inner_html.rb', line 4 def replace_inner_html(input, inner_html = '') return if input.nil? input.to_s.gsub(%r{\A(<\S.*>)(.*)(<\/\S*>)\z}) do "#{Regexp.last_match(1)}#{inner_html}#{Regexp.last_match(3)}" end end |