devmenezes/removerpalavroes

用于移除葡萄牙语脏话的PHP包(pt-BR)

dev-main 2021-05-27 07:37 UTC

This package is auto-updated.

Last update: 2024-09-27 15:20:05 UTC


README

注意:单词列表(在src/WordLists中)包含脏话。如果您觉得这会是一个问题/触发器,或者您是未成年人,请不要打开这些文件。

GitHub GitHub manifest version

如何使用

使用步骤3步。

1 - 实例化一个RemovedorDePalavroes

$removedor = new RemovedorDePalavroes();

2 - 将文本传递给它处理

$texto = "Aquela vaca";

3 - 获取“干净”的文本

$textoLimpo = $removedor->processa($texto);

结果"Aquela ****";

添加或删除脏话

编辑单词列表(它们位于src/WordLists目录中)。建议不要在这些单词中使用重音符号或符号。添加或删除任意数量的单词。

我们接受新单词的建议(rafael.87@gmail.com

您还可以根据您的需求配置(构建)您的脏话过滤器,以接受某些类型的单词。

例如:对于需要接受动物名称和非法药物名称的系统。

$removedor = new RemovedorDePalavroes();
$removedor->permitirAnimais()->permitirDrogas();
$textoProcessado = $removedor->processa($texto);
$texto = "Aquela vaca";
$textoLimpo = $removedor->processa($texto);

结果"Aquela vaca";