class String

Public Instance Methods

prepend_each(separator, value) click to toggle source
# File lib/transcriptic/core_ext/string.rb, line 2
def prepend_each(separator, value)
  lines(separator).collect { |x| value + x }.join
end
shellescape() click to toggle source
# File lib/transcriptic/core_ext/string.rb, line 5
def shellescape
  empty? ? "''" : gsub(/([^A-Za-z0-9_\-.,:\/@\n])/n, '\\\\\\1').gsub(/\n/, "'\n'")
end