marko,gabrIEl boni,简单杰克 – 召回(原创混音)
……会输出:
Marko,GabrIEl Boni,简单杰克 – 召回(原创混音)
它还应该能够利用像“å”>这样的UTF-8字符. “一个”. “é”> “E”.
解决方法"åbc".mb_chars.cAPItalize#=> "Åbc" "ébc".mb_chars.cAPItalize.to_s#=> "Ébc"
UPD
并且不要忽略任何单词chars:
string = "-åbc"str = string.match(/^(\W*)(.*)/)str[1] + str[2].mb_chars.cAPItalize.to_s#=> "-Åbc"总结
以上是内存溢出为你收集整理的使用带有异常的UTF-8字符串将Ruby中的第一个字母大写全部内容,希望文章能够帮你解决使用带有异常的UTF-8字符串将Ruby中的第一个字母大写所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)