What’s the quickest way to turn “BOCA RATON” into “Boca Raton”?
[email protected] wrote:
What’s the quickest way to turn “BOCA RATON” into “Boca Raton”?
“BOCA RATON”.replace “Boca Raton” #
Probably
“BOCA RATON”.split(/\b/).map{|s| s.capitalize }.join
It is quick to write, at least…
HTH
[email protected] writes:
What’s the quickest way to turn “BOCA RATON” into “Boca Raton”?
irb(main):006:0> str = “BOCA RATON”
irb(main):009:0> str.gsub!(/\w+/) { |s| s.capitalize }
=> “Boca Raton”
irb(main):010:0> str
=> “Boca Raton”
Hope this helps. But I’m not sure if that’s the fastest way in meaning
of speed. At least it’s the solution which crossed my mind first.
Regards,
Tassilo
I’m also new, but this might be another solution:
“BOCA RATON”.split(’ ‘).collect do |name| name.capitalize end.join(’ ')
It’s not the quickest way though…