Sha256: d0eb3ba55fcca81df6b750a46c02625b9d5dfa8729d7befc7d009ee185a06bcd
Contents?: true
Size: 429 Bytes
Versions: 5
Compression:
Stored size: 429 Bytes
Contents
module LogCabin module Modules ## # Use regex to adjust state value module Regex def regex_helper(value) return value unless @find m = value.match(@find) raise("Value does not match regex: #{value}") unless m m.to_s.sub(@find, @replace) end private def regex(find, replace = '\1') @find = find @replace = replace end end end end
Version data entries
5 entries across 5 versions & 1 rubygems