文字列に選択したキーワードが含まれているかどうかをテストするにはどうすればよいですか?例えばJavaScript/jQuery - 文字列にキーワードの1つが含まれているかどうかをチェック
var keywords = 'small, big, large'
var string = 'big brown bear';
function wordInString(string, keywords){
return new RegExp('\\b' + keywords + '\\b', 'i').test(string);
}
上記は、単一のワードで動作し、私は複数の単語、及び正確な一致をテストできるようにする必要があります。
あなたが複数の単語を言うとき、それからの単語の順番はRYT問題ではありませんか? –
それは正しいですが、順序は重要ではありません。 – Alko
また、すべてが存在する場合は、返却する必要があります。また、単一の単語が見つかった場合でも、返却する必要はありますか? –