Соответствовать тексту, только если он содержит все слова из белого списка, но ни одного из черного списка

Я думаю, что будет проще понять, чего я пытаюсь достичь с помощью этого примера:

Допустим, у нас есть этоБелый список: one two three, И эточерный список: four five, Затем:

three one two совпадающий текст (содержит все слова из белого списка);one three two six совпадающий текст (содержит все слова из белого списка);two one не соответствует тексту (отсутствует слово белого спискаthree);one four two three не соответствует тексту (содержит слово черного спискаfour).

Может ли кто-нибудь помочь мне с регулярным выражением для этого случая?

Ответы на вопрос(2)

Ваш ответ на вопрос