是否包含任何相反的内容?Ruby中的方法?

use*_*197 1 ruby ruby-on-rails

我有一个问题:是否有任何相反的方法,.include?我知道有unless,但我想要做到这一点的if,可以吗?我尝试过unless:

unless variable.include?("something")
#..
end
Run Code Online (Sandbox Code Playgroud)

我想这样做if,可以吗?我知道,.!include?但它不起作用(我真的不知道这种方法是否存在,但我在这个论坛中看到了它).

Urs*_*sus 6

if !variable.include?("something")
Run Code Online (Sandbox Code Playgroud)

在纯Ruby中

if variable.exclude?("something")
Run Code Online (Sandbox Code Playgroud)

在Rails中