2

Québec大文字と小文字をに変換する必要がありますが、変換QUÉBECできません。誰かが私を案内してもらえますか?私の仕様ファイルには、次のものを含めました。

require 'unicode_utils/upcase'

そして、私はしました:

p UnicodeUtils.upcase("Québec", :fr)

実行時に次の Argument エラーが発生しました。

wrong number of arguments (0 or 1+)

2 番目の引数として渡そうとしnilましたが、同じエラーが発生しました。私は何が欠けていますか?この質問から参考になりました。

$ gem install unicode_utils
$ irb
> require 'unicode_utils'  
=> true  
> UnicodeUtils.downcase("FEN BİLİMLERİ", :tr)  
=> "fen bilimleri"
4

1 に答える 1

1

使用できます

"Québec".mb_chars.upcase=> ケベック

非ASCII文字用。

ありがとう。

于 2016-12-02T10:30:59.763 に答える