Method: String#remove_spaces_from_initials!

Defined in:
lib/name_tamer/string.rb

#remove_spaces_from_initials!Object



161
162
163
164
165
# File 'lib/name_tamer/string.rb', line 161

def remove_spaces_from_initials!
  gsub!(/\b([a-z])(\.)* \b(?![a-z0-9'\u00C0-\u00FF]{2,})/i) do |_|
    "#{Regexp.last_match[1]}#{Regexp.last_match[2]}"
  end || self
end