Вы можете выполнять проверки с помощью поиска:
^(?=.*\bjack\b)(?=.*\bjames\b).*$
Проверить его.
Этот подход имеет то преимущество, что вы можете легко указать несколько условий.
^(?=.*\bjack\b)(?=.*\bjames\b)(?=.*\bjason\b)(?=.*\bjules\b).*$