class String
Constants
- CAT_BLANK_RE
Public Instance Methods
blank?()
click to toggle source
A string is blank if it's empty or contains whitespaces only:
''.blank? # => true ' '.blank? # => true "\t\n\r".blank? # => true ' blah '.blank? # => false
Unicode whitespace is supported:
"\u00a0".blank? # => true
@return [true, false]
# File lib/core_ext/blank.rb, line 114 def blank? CAT_BLANK_RE === self end
is_caterpillar_json?()
click to toggle source
# File lib/core_ext/string.rb, line 2 def is_caterpillar_json? JSON.parse(self) rescue false end