前言
关于直播讨论、以及弹幕中需要对一些敏感词过滤掉,文明发言
实现
1.简单删选
// 获取文字来源
var text = document.getElementById("contTextarea").innerHTML;
// TODO 需要对text的敏感字符进行判断
text = text.replace(/我日|fuck|我操|我草/g, '**');
// 发送消息、弹幕
// TODO
2、当数据过多时、可作封装处理
harmoniousStr.js
export default {
reg: /我日|fuck|我操|我草/gi
}
引入
import reg from '../../utils/harmoniousStr'
使用
text = text.replace(reg.reg, '**');