Sha256: 2d2b408b9a817d364c1ecf6fcc00b8e68fe6c8ba0e3555022698d1c21806c32d
Contents?: true
Size: 340 Bytes
Versions: 9
Compression:
Stored size: 340 Bytes
Contents
module ToPass::Converters class Replace class << self # perform replacements on a string, based on a replacment table def replace(string, rules, tablename) rules['replacements'][tablename].inject(string) do |pwd, map| pwd = pwd.gsub(/#{map[0].to_s}/, map[1].to_s) end end end end end
Version data entries
9 entries across 9 versions & 1 rubygems