题目:过滤字符 猫述:开发飘即词语过滤程序,提示用户输人内容 如果用户输人的内容中包含敏感的字符,则将内容普换为*** 要求:将“环境”和“特殊”替换为***
时间: 2023-07-24 10:07:46 浏览: 129
防止xss和sql注入:JS特殊字符过滤正则
好的,我可以用 Python 编写这个程序。以下是代码示例:
```python
sensitive_words = ["环境", "特殊"] # 敏感词列表
def filter_words(text):
"""
过滤敏感词
"""
for word in sensitive_words:
if word in text:
text = text.replace(word, '***')
return text
if __name__ == '__main__':
user_input = input("请输入内容:")
filtered_text = filter_words(user_input)
print(filtered_text)
```
在这个程序中,我们首先定义了一个敏感词列表 `sensitive_words`。然后定义了一个 `filter_words` 函数,用于过滤用户输入中的敏感词。在函数中,我们遍历敏感词列表,如果发现某个敏感词出现在了用户输入中,就使用字符串的 `replace` 方法将其替换为 `***`。
最后,在 `if __name__ == '__main__'` 块中,我们获取用户输入,调用 `filter_words` 函数进行过滤,并输出过滤后的内容。
阅读全文