1


0

jQuery(Javascript)を使用して段落内の「単語」インデックスを見つける

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

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

「単語」のインデックスをこの段落で検索し、「単語」と完全に一致させたいと思います。 たとえば、「古い」を検索する場合。 「cold」の「old」との一致は無効であるため、2つではなく1つの結果のみを取得する必要があります。

1 Answer


3


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

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

これは、空白、ダッシュなどのようなものに一致します。 その言葉を分離します。