coo*_*r15 1 ruby transliteration
我有一些条件,我用来替换另一个字符串.
例如:
if word == "for"
word = "4"
Run Code Online (Sandbox Code Playgroud)
但我真正想要的是一个条件:
if word == "for" || word == "FOR" || word == "For" || word == "foR" || word == "FoR" #etc etc
word = "4"
Run Code Online (Sandbox Code Playgroud)
我找不到任何关于如何做到这一点.必须有一种简洁的方法来用Ruby编写它.有人有什么建议吗?
您可以使用casecmp不区分大小写的比较:
if word.casecmp("for") == 0
word = "4"
end
Run Code Online (Sandbox Code Playgroud)