【发布时间】:2017-06-25 08:47:47
【问题描述】:
我使用的是 Ruby 2.4。我知道如何检查一个字符串是否全部大写
str == str.upcase
但是如果我有一个字符串数组,有什么方法可以快速检查数组的最后一个元素是否大写,而对于其他元素,str != str.upcase 。我假设数组中至少有一个元素,如果只有一个元素并且大写,我希望我的条件评估为真。
【问题讨论】:
-
请阅读“How to Ask”和“minimal reproducible example”。我们希望看到您的尝试,以便我们进行更正。您只给了我们一个需求列表,所以看起来您希望我们为您编写代码。
-
您可能希望将“大写”一词替换为“仅包含大写字母”之类的内容,因为“大写”仅指单词的第一个字符。
标签: ruby-on-rails arrays ruby conditional-statements