Sha256: 9338219a402505b1f5a43774b46f55a82588e13545842943cbeab6b7f36d633a
Contents?: true
Size: 244 Bytes
Versions: 36
Compression:
Stored size: 244 Bytes
Contents
class String def undent a = $1 if match(/\A(\s+)(.*\n)(?:\1.*\n)*\z/) gsub(/^#{a}/,'') end alias :dedent :undent def starts_with?(characters) !!self.match(/^#{characters}/) end def blank? self.to_s == '' end end
Version data entries
36 entries across 36 versions & 1 rubygems