function transSensitive(content) { // var Sensitive = H.getStorage("Sensitive");//敏感词数组 var Sensitive=["张三","李四"];//敏感词数组 var v = new RegExp(Sensitive.join('|'), "gi");//将数组转成正则 var array = new Array(); //将特殊符号的过滤并且
#3.有一个文件,里面有一些敏感词汇,如下,如果输入这些词,就用**代替,#然后输出,例如输入今天没吃饭,碰到一个傻逼,原来那个sb是小明.输出今天没吃饭,碰到一个**,原来那个**是小明.#需求分析:#说白了就字符串替换#1.读出来所有的敏感词#2.循环这些敏感词,判断是不是在用户输入的字符串里面#3.如果在的话就替换fr = open('keywords.txt',encoding='utf-8')talk = input('请输入一句话:').strip()for line in fr:
一.需求 1. 有一个文件,里面有一些敏感词汇,用户输入一段话,若包含这些词,就用**代替,并输出 二.实现代码 f = open('lib.txt', 'r') result = '' f1 = input('请输入一段话: ') for line in f: #遍历每一个敏感词 if line.strip() in f1: #判断是否包含敏感词 result = f1.replace(line.strip(), '**') f1 = result f.close() print(result
<html> <head> <title>Bad Words Example</title> <script type="text/javascript"> function filterText(sText) { var reBadWords = /badword|anotherbadword/gi; return s