Module: UnicodeTools::StringExt::Base

Included in:
String
Defined in:
lib/unicode-tools/string_ext/base.rb

Instance Method Summary collapse

Instance Method Details

#has_whitespace?Boolean

Returns:

  • (Boolean)


7
8
9
# File 'lib/unicode-tools/string_ext/base.rb', line 7

def has_whitespace?
  !!(self =~ WHITESPACE_REGEX)
end

#replace_whitespace(replacement = nil, &block) ⇒ Object



11
12
13
# File 'lib/unicode-tools/string_ext/base.rb', line 11

def replace_whitespace(replacement = nil, &block)
  gsub(WHITESPACE_REGEX, replacement, &block)
end

#replace_whitespace!(replacement = nil, &block) ⇒ Object



15
16
17
# File 'lib/unicode-tools/string_ext/base.rb', line 15

def replace_whitespace!(replacement = nil, &block)
  gsub!(WHITESPACE_REGEX, replacement, &block)
end