Class: String
- Inherits:
-
Object
- Object
- String
- Defined in:
- lib/hyaslide/render_hyaslide.rb
Instance Method Summary collapse
Instance Method Details
#escape ⇒ Object
6 7 8 9 10 11 12 13 14 15 16 17 18 |
# File 'lib/hyaslide/render_hyaslide.rb', line 6 def escape if self =~ /<a>(.*)<\/a>/ "a(#{$1})" elsif self =~ /<img>(.*)<\/img>/ "img(#{$1})" elsif self =~ /<div>(.*)<\/div>/ "div(#{$1})" elsif self =~ /<strong>(.*)<\/strong>/ "strong(nil, \"#{$1}\")" else "\"#{self.gsub(/\"/, "\\\"").gsub(/\\/, "\\\\")}\"" end end |