contains (array; value)

contains()は1つ目の引数に配列、2つ目の引数に検索対象の値を入れます。

配列のいずれかの要素とその値が完全に一致する場合は「true」、一致しない場合は「false」を返します。

実例を見てみましょう。

配列の変数を定義[1]

2つの変数を定義し、IntegromatとZapier、それぞれのWebサイトの紹介文そスペースで区切り配列にしたものを代入しています。

「Integromat」が含まれているかどうか[2]

if()とcontains()を使い、[1]で定義したそれぞれの配列の要素に「Integromat」という単語があるかどうかで、新しい変数に、異なる文を代入しています。

実行結果を見ると、「Integromat」という単語が含まれているかどうかで期待通りの値が代入されていることが分かります。

以上、contains ()で配列に特定のテキストが含まれているかどうかを判定する方法についての説明でした。