格式化名字和姓氏的宝石

时间:2016-10-26 12:37:11

标签: ruby string formatting

我正在寻找一种格式化名字的红宝石宝石。

例如: 我有一个字符串“john mc'queen”,它将其格式化为:“John Mc'Queen”。

有没有宝石正在做这样的事情?或者也许有其他解决方案?

1 个答案:

答案 0 :(得分:1)

Here你是文档中的例子

require 'capitalize_names'

CapitalizeNames.capitalize("TATE") # => "Tate"
CapitalizeNames.capitalize("JoHn O'NEILL") # => "John O'Neill"
CapitalizeNames.capitalize("macarthur") # => "MacArthur"
CapitalizeNames.capitalize("rick johnson-smith") # => "Rick Johnson-Smith"
CapitalizeNames.capitalize("bob jones, iii") # => "Bob Jones, III"