我正在尝试对字符串进行全文匹配像这样的:
如果用户键入“beastie boys”,我需要查看它是否与大写/驼色大小写(beastie boys)等价物匹配。
我试过这个:

str = "beastie boys"
str2 = "Beastie Boys"

puts str2.match(str)

每次都是零。

最佳答案

使用案例CMP:

str2.casecmp(str) == 0

07-28 00:20