jQueryでは、文字列が文字以下の場合にX量の単語を含むかどうかを検出するためのより簡単な方法はありますか?文字列内の各単語をループして個々の長さをチェックするJavascriptを作成しようとしていますが、時間と行を無駄にする前に、関数または、おそらくjQueryにもっと単純なメソッドがあるかどうかを知りたいと思います。
これは私がやろうとしていたことです、もっと簡単な方法、おそらくワンライナーがあるに違いありませんか?
var bad_words = 0;
var search_str = $('#search_str').split(' ');
$.each(search_str, function(index, chunk) {
if (chunk.length < 4) {
bad_words++;
}
}
if (badwords > 0) {
alert("Words with 3 or less characters found.");
}
私は自分の仕事をしてくれる人を探しているのではなく、それが可能かどうか、もしそうなら、何を見るべきかを知りたいだけです。