serradura/stringub-commons
Links
https://rubygems.org/gems/stringub-commons
https://github.com/serradura/stringub-commons
Description
This library borned from the early versions of string_utility_belt gem, this gem adds new common purpose methods to String class. E.g: split a string in words, replace a sequence of spaces per a unique space.
Install
gem install stringub_commons
Examples
Method: words
Split strings into an array of words.
# Ex:
"Ruby on Rails".words
# >> ["Ruby", "on", "Rails"]
"Serradura's house".words
# >> ["Serradura's", "house"]
Method: unique_spaces
Removes a sequence of any kind of space characters per a unique whitespace.
" \n abc ".unique_spaces
# >> " abc "
#Tip:
#If do you need remove trailing whitespaces. chain the String#strip method:
" \n abc ".unique_spaces.strip
# >> "abc"
More examples can be founds in the tests.