Ruby:是值列表中的字符串
Ruby 新手问题:
我正在写:
if mystring == "valueA" or mystring == "ValueB" or mystring == "ValueC"
有没有更简洁的方法来做到这一点?
Newbie Ruby question:
I'm currently writing:
if mystring == "valueA" or mystring == "ValueB" or mystring == "ValueC"
is there a neater way of doing this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
有两种方法:
正则表达式:
或者,更明确地说,
希望有帮助!
There are two ways:
RegEx:
Or, more explicitly,
Hope that helps!
怎么样
How 'bout
假设您想将此功能扩展到其他匹配组,您还可以使用 case:
Presuming you'd want to extend this functionality with other match groups, you could also use case: