Um avançado
Ler a documentaçãoEsse projeto tem o código aberto e está disponível no GitHub.
O Que é Piii.js?
Piii.js é uma biblioteca JavaScript destinada a filtragem de palavras em um texto com foco principal às palavras de baixo-calão (conhecidas como "palavrões") da língua portuguesa.
A ferramenta oferece uma série de opções para controlar e evitar que o usuário consiga burlar o filtro, escrevendo a frase de várias formas diferentes, por exemplo.
As palavras que devem ser filtradas são distribuídas em um pacote separado dessa ferramenta, permitindo asssim, que o desenvolvedor tenha a possibilidade de criar seus próprios filtros, dependendo de suas necessidades.
Ignora caixas
Não se preocupe com o modo como o usuário escreverá o palavrão. Seja em caixa-alta ou baixa, o Piii.js vai ignorá-las e filtrá-lo do mesmo jeito.
Ignora acentuações
Não se preocupe com qualquer tipo de acentuação ou caracteres especiais que o usuário poderia usar para burlar o filtro, o Piii.js permite que você manipule-os antes.
Ignora 1337
Não se preocupe com o alfabeto 1337, o Piii.js deixa você escrever e configurar um alfabeto personalizado, relacionando números ou outros símbolos a letras.
Ignora outras coisas
Não se preocupe com letras repetidas. Crie filtros personalizados. Tenha a possibilidade de manipular os palavrões filtrados antes de censurá-los.