gpt4 book ai didi

ruby - 如何比较忽略大小写的字符串

转载 作者:数据小太阳 更新时间:2023-10-29 06:16:52 25 4
gpt4 key购买 nike

我希望 appleApple 比较是 true。目前

"Apple" == "Apple"  # returns TRUE
"Apple" == "APPLE" # returns FALSE

最佳答案

您正在寻找 casecmp .如果两个字符串相等且不区分大小写,则返回 0

str1.casecmp(str2) == 0

"Apple".casecmp("APPLE") == 0
#=> true

或者,您可以将两个字符串都转换为小写 (str.downcase) 并比较是否相等。

关于ruby - 如何比较忽略大小写的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2844507/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com