JSFiddle - React, Tailwind, and code Playground

JavaScript

var filtros = ['faço?', 'fazer'];

function palavras(str, arr) {
    var existem = arr.filter(function(palavra) {
        var regex = new RegExp('\\s' + palavra + '[\\s,\\.\\?\\!]');
        return str.match(regex);
    });
    return existem;
}

var testeA = palavras('como eu posso fazer isso?', filtros);
var testeB = palavras('Vou desfazer a mala agora.', filtros);

console.log(testeA.length > 0, JSON.stringify(testeA)); // dá: true "["fazer"]"
console.log(testeB.length > 0, JSON.stringify(testeB)); // dá: false "[]"