lib/knj/strings.rb in knjrbfw-0.0.9 vs lib/knj/strings.rb in knjrbfw-0.0.10
- old
+ new
@@ -1,9 +1,9 @@
#encoding: utf-8
module Knj::Strings
def self.UnixSafe(tha_string)
- return tha_string.to_s.gsub(" ", "\\ ").gsub("&", "\&").gsub("(", "\\(").gsub(")", "\\)").gsub('"', '\"').gsub("\n", "\"\n\"")
+ return tha_string.to_s.gsub(" ", "\\ ").gsub("&", "\&").gsub("(", "\\(").gsub(")", "\\)").gsub('"', '\"').gsub("\n", "\"\n\"").gsub(":", "\\:").gsub('\'', "\\\\'").gsub("`", "\\\\`")
end
def self.unixsafe(string)
return Knj::Strings.UnixSafe(string)
end
\ No newline at end of file