私の正規表現は、javascript でこのコードを使用して動的に構築されます。
var regExp = new RegExp("\\b" + $("#value").val() + "\\b", "ig");
つまり、正規表現は単純\bbrother\b/ig
で、問題は次のような単語にも一致することです
don in don't
sister in sister's
単語全体である場合にのみ単語と一致する必要があります。
The don came late - match
don't do that - no match
she is my sister - match
my sister's wedding - no match
編集\bbrother|sister|car|truck.......\b
: 回答ありがとうございます。正規表現が6500 OR 単語のように非常に大きい場合は、(これが影響を与える場合) 最速 (または最も安価) な方法を提案してください。