编程语言:python3.9
题目
敏感词通常是指带有敏感政治倾向、暴力倾向、不健康色彩的词或不文明的词语,对于文章中出现的敏感词常用的处理方法是使用特殊符号(如“*”)对敏感词进行替换。
本实例要求编写代码,实现具有过滤敏感词功能的程序。
s = ['笨蛋'] # 设置需过滤敏感词
f = '我是小笨蛋' #原始文本
print('before')
print(f)
for i in range(len(s)):
if s[i] in f:
f = f.replace(s[i],len(s[i])*'*')
print('after')
print(f)
运行结果
小知识
str.replace(old,new)函数:
old--需要替换的字符串
new--替换后的新字符串