【发布时间】:2021-09-18 22:52:37
【问题描述】:
我想使用带有土耳其字符的bad-words 模块,但我不能使用。我该怎么做?
示例:
var Filter = require("bad-words")
var filter = new Filter({ replaceRegex: /[A-Za-z0-9가-힣_]/g });
//multilingual support for word filtering
filter.addWords('ğ', 'ü', 'ı', 'i', 'e', 'y');
filter.clean("Turkish: ğ ü ı English: i e y");
输出:“土耳其语:ğ ü ı 英语:* * *”
在 npm RunKit 上试用:https://npm.runkit.com/bad-words
【问题讨论】:
-
This Answer 可能会有所帮助,使用 Unicode 而不是字符。
标签: javascript node.js regex