ruby 文字列に指定した文字列が含まれているかを判定する

ruby 文字列に指定した文字列が含まれているかを判定する

Rubyで、文字列に指定した文字列が含まれているかを判定するソースコードを記述してます。「include?」に判定したい文字列を指定することで可能です。

環境

  • OS windows11 home
  • ruby 3.1.2p20

文字列に指定した文字列が含まれているかを判定

文字列に指定した文字列が含まれているかを判定するには「include?」を使用します。

文字列.include?("文字列")

含まれていれば「true」、そうでなければ「false」が返ります。

実際に使用してみます。

p "mebee".include?("e")
# true

p "mebee".include?("ee")
# true

p "あいう".include?("いう")
# true

p "😫😵😘😘😘".include?("😘😘")
# true

p "   ".include?(" ") # 半角スペース
# true

p "mebee".include?("E")
# false

p "mebee".include?("e") # 全角のe
# false

p "mebee".include?("a")
# false

p "mebee".include?("mb")
# false

判定されていることが確認できます。