基本概念
正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。
问题描述
很多网站会对用户发帖内容进行一定的检查,并自动把敏感词修改为特定的字符。
技术要点:
1)Python正则表达式模块re的sub()函数;
2)在正则表达式语法中,竖线“|”表示二选一或多选一。
import re
def checkFilter(text):
text=re.sub(''.join("暴力"),"**",text)
text = re.sub(''.join("色情"), "**", text)
text = re.sub(''.join("其他关键词"), "**", text)
return text
s=input()
print(checkFilter(s))