Python 敏感词替换 请问怎么写呢

测试用户输入中是否有敏感词,如果有的话,就把敏感词替换为3个星号***。

import re # 导入Python 的re 模块
print("欢迎进入敏感字过滤系统")
s1 = r'(渗透)|(攻击)' # 模式字符串
s2 = input("请输入需要验证的文字:") # 输入需要验证的字符串
match = re.search(s1, s2) # 进行模式匹配
if match is None: # 判断是否为None,为真表示匹配失败
print("您输入的文字安全通过,原内容为:", s2)
else:
s3 = re.sub(s1, "***", s2)
print("警告!您输入的文字存在敏感字,经过滤后的内容为:", s3)

正则