Skip to content

Extrair, substituir ou verificar se há, palavrões em uma string.

License

Notifications You must be signed in to change notification settings

cgslivre/piii.js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Piii.js

Extrair, substituir ou verificar se há, palavrões em uma string.

Instalação

  • Com NPM: npm install --save piii
  • Com Bower: bower install --save piii.js

Uso

Piii
// { extrair: [Function],
//   substituir: [Function],
//   verificar: [Function] }
  • Piii.extrair - extrair todos os palavrões de uma string
  • Piii.substituir - substituir todos os palavrões por outra palavra
  • Piii.verificar - verificar se há palavrões em uma string

Veja alguns exemplos abaixo:

Piii.extrair('Foda-se essa porra!'); // ['Foda-se', 'porra']
Piii.substituir('Que porra!', '(piii)'); // 'Que (piii)!'
Piii.verificar('Filho de uma Puta!'); // true

Palavrões com letras repetidas ou com números, também são filtrados, veja:

Piii.verificar('Caralhooooo!'); // true
Piii.verificar('Que p0rr4 é essa?'); // true

É possivel modificar o palavrão filtrado antes de substitui-lo, exemplo:

Piii.substituir('Vá se foder!', function (palavra) {
    return palavra.charAt(0) + '*'.repeat(palavra.length);
});

O exemplo retornará: Vá se f****!.

Licença

MIT © Matheus Alves

About

Extrair, substituir ou verificar se há, palavrões em uma string.

Resources

License

Stars

Watchers

Forks

Packages

No packages published