@ bobby, я бы посоветовал проверить результат регулярного выражения. Если его значение равно нулю, это означает, что слова нет в списке слов. Пример:
слова:
apple orange pear
регулярное выражение:
(kiwi)
результат должен быть пустым массивом
Один веб-сайт, который я считаю полезным для проверки регулярного выражения это https://regexr.com/. Надеюсь, это поможет :)