この正規表現を使用して、html ページ内の単語を照合しています。
\b(wordtosearch)\b(?!')
前方否定ルックヘッドは、一致する単語に「like don in don't 」が含まれないようにするためのものです。
ただし、最後にsまたはedがある場合とない場合がある単語も一致させたいと考えています。
testを検索する必要がある場合のように、testsまたはtestingと一致する必要があります。
また、wordtosearchには | で区切られた多くの単語を含めることができることに注意してください。サイン、すなわち車|トラック
前向きな先読みが必要になることはわかっていますが、これらすべてを機能させる方法がわかりません。