ruby-on-rails – 检查一个字符串是否是Rails中的全部大写字母

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – 检查一个字符串是否是Rails中的全部大写字母前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在检查一个字符串是否都是Rails中的大写字母.
我该怎么做呢?

我正在编写自己的自定义功能助手方法,我会传递一些字,如“WORD”,有时是“Word” – 我想测试我的单词是否全部是帽子,所以我可以返回“WORDS” – 用一个资本“S “最终如果这个词是复数(vs.”WORDs“).

谢谢!

解决方法

做这个:
str == str.upcase

例如:

str = "DOG"
str == str.upcase  # true
str = "cat"
str == str.upcase  # false

因此,您的方案的代码将是:

# In the code below `upcase` is required after `str.pluralize` to transform 
# DOGs to DOGS
str = str.pluralize.upcase if str == str.upcase
原文链接:https://www.f2er.com/ruby/266439.html

猜你在找的Ruby相关文章