跳转到主要内容

针对Python的淫秽词语过滤器,基于正则表达式构建,支持俄语。

项目描述

Python淫秽词语过滤器。


Python 2.7 pypi MIT License


这是一个非常简单的词语过滤器,基于正则表达式。它基于正则表达式构建,并内置支持俄语。

它也可能适用于您的语言(如果您将编写自己的正则表达式)。

在使用生产环境之前,您应该对其进行测试,因为世界上没有哪个诅咒词语过滤器能够很好地过滤,所以质量不是100%。

但测试覆盖率是 :)

快速入门

示例代码

from obscene_word_filter.default import get_default_filter

f = get_default_filter()

或者

from obscene_word_filter import conf
from obscene_word_filter.words_filter import ObsceneWordsFilter

f = ObsceneWordsFilter(conf.bad_words_re, conf.good_words_re)

然后您可以对输入进行掩码使用

f.mask_bad_words("Тут должны быть матерные слова.")
>>> Тут должны быть ******** *****.

文档

只需阅读测试 :)

项目详情


下载文件

下载适用于您的平台文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源分布

python-obscene-words-filter-0.1.6.tar.gz (8.3 kB 查看哈希值)

上传时间: 源代码

由以下支持