等价的python' in'在红宝石上

时间:2014-08-25 14:10:44

标签: ruby

我是ruby的新手,我想尝试将代码python转换为ruby。这将是一个简单的,类似的。

print 'it has' if 'ten' in 'tentacle' else 'None'

2 个答案:

答案 0 :(得分:9)

Ruby String有方法include?所以它就像:

print 'tentacle'.include?('ten') ? 'it has' : 'None'

答案 1 :(得分:0)

如果你正在使用rails,你可以使用' in?':

puts 'ten'.in?('tentacle') ? 'it has' : 'None'