次の正規表現があります。
/^(?=.*?\bapple\b)(?=.*?\b(ipad|itunes)\b).*$/i
これは、"apple" という単語と、"ipad" や "itunes" などのリストの 1 つの単語を任意の順序で一致させます。
これを拡張して、単語の境界を設定する必要があります。たとえば、apple はリスト内の他の単語から 10 単語以内にする必要があります。
http://refiddle.com/を使用してビルドと検証を行っています。
誰でもアドバイスできますか。