var sensitiveWords = ['傻子', '笨蛋', '蠢货']; // 定义敏感词数组 var text = '今天有个傻子在我旁边大喊大叫,影响了我的操作。'; // 测试文本

for (var i = 0; i < sensitiveWords.length; i++) { var regExp = new RegExp(sensitiveWords[i], 'gi'); // 创建正则表达式,gi表示全局匹配、不区分大小写 text = text.replace(regExp, '*'.repeat(sensitiveWords[i].length)); // 使用replace方法替换敏感词,*号数量与敏感词长度相同 }

console.log(text); // 输出结果:今天有个**在我旁边大喊大叫,影响了我的操作。


原文地址: https://www.cveoy.top/t/topic/bhpT 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录