Rubyのexclude?メソッドの使い方
このメソッドは、引数で渡された値が含まれているかを確認するメソッドです。
ですが、このままではinclude?と同じなんじゃないかと思う方、いらっしゃるでしょう。
このexclude?は和訳するとわかるのですが、include?メソッドと逆で、値が含まれていない場合にtrueを返すメソッドです。(exclude = 「除外」)
構文は以下の通りです。
配列.exclude?(要素) #=> 配列に対して使う場合
文字列.exclude?(文字列) #=> 文字列に対して使う場合
exclude?を使用したコード例
["ogino", "fujiwara", "nakamura"].exclude?("yasuda")
# => true
["ogino", "fujiwara", "nakamura"].exclude?("nakamura")
# => false