"DOM" * ".Net" * や"C++"などの文字列を含む単語の配列があります。単語境界ワイルドカードを使用して、テキスト内のこれらの各文字列に対して単語全体の一致を実行しようとしています。単語が変数に読み込まれると、次のようになります。
preg_match("/\b".preg_quote($word)."\b/",...)
これは、"DOM" のような例では問題なく機能しますが、".Net" や "C++" では機能しません。.Net の場合は、C++ の場合は+で既に表示されています。PHP の正規表現で.NetまたはC++を単語境界の「単語」として扱う別の方法はありますか?