用于python的淫秽词过滤器,构建在用于俄语的regexp上。

python-obscene-words-filter的Python项目详细描述


Python淫秽词过滤。


Python 2.7pypiMIT License


这是基于正则表达式的超简单单词过滤器。 它建立在正则表达式的基础上,并且有来自box的俄语支持。

它可能也适用于你的语言(如果你会写你自己的规则 表达式)。

在生产中使用之前,您应该测试它,因为 世界上没有能过滤的脏话, 所以质量不是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("Тут должны быть матерные слова.")
>>> Тут должны быть ******** *****.

文档

请阅读测试:)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java对称二维随机数数组   java Spring 3基于使用另一个数据源查询的连接字符串设置web应用程序数据源   java如何将类型保存为变量并在cast中使用   使用Struts的Jsp页面中出现java重复前缀错误   如何在SpringJava中自定义排序?   java如何高效地从自定义对象实现JList?   java如何在我的Android应用程序中调用外部库项目   java如何合并JTable的两列   java如何从字符串中提取括号数据   java Click recyclerView新建活动错误尝试调用虚拟方法   如何用Java表示字符串列表和列表?   swing java。awt。机器人按键事件为继续按下   java安全地忽略包含所有其他对象的JSON属性   java合并自定义双链表