module WEBrick::HTMLUtils

Public Class Methods

escape(string) click to toggle source

Escapes &, “, > and < in string

# File lib/webrick/htmlutils.rb, line 17
def escape(string)
  str = string ? string.dup : ""
  str.gsub!(/&/n, '&amp;')
  str.gsub!(/\"/n, '&quot;')
  str.gsub!(/>/n, '&gt;')
  str.gsub!(/</n, '&lt;')
  str
end

Private Instance Methods

escape(string) click to toggle source

Escapes &, “, > and < in string

# File lib/webrick/htmlutils.rb, line 17
def escape(string)
  str = string ? string.dup : ""
  str.gsub!(/&/n, '&amp;')
  str.gsub!(/\"/n, '&quot;')
  str.gsub!(/>/n, '&gt;')
  str.gsub!(/</n, '&lt;')
  str
end