1

テキストの段落を表す文字列があります。

var paragraph = "It is important that the word cold is not partially selected where we search for the word old";

この段落で「単語」のインデックスを検索し、「単語」と完全に一致させたいと考えています。たとえば、「古い」を検索する場合。「コールド」の「古い」の一致は無効であるため、2 つではなく 1 つの結果しか取得できません。

4

1 に答える 1

3

単語境界検索を使用する必要があります\b

var idx = paragraph.search(/\bold\b/i);

これは、単語を区切る空白やダッシュなどに一致します。

于 2010-10-19T17:06:17.237 に答える