python敏感词替换,用列表储存敏感词,字符串替换修改
时间: 2024-10-16 13:09:18 浏览: 37
Python字符串替换实例分析
在Python中,对于敏感词替换,通常会使用字符串的内置函数`str.replace()`或者正则表达式`re.sub()`配合列表存储敏感词。首先,你需要创建一个包含敏感词的列表,例如:
```python
sensitive_words = ['敏感词1', '敏感词2', '词3']
```
然后,你可以遍历这个列表,对输入的字符串进行检查并替换:
```python
def replace_sensitive_words(text):
for word in sensitive_words:
text = text.replace(word, '*' * len(word)) # 将敏感词替换为星号(*)等长度的占位符
return text
# 使用示例
original_text = "这是一段含有敏感词敏感词2的内容"
filtered_text = replace_sensitive_words(original_text)
print(filtered_text)
```
在这个例子中,原始文本中的敏感词会被替换为星号序列。
阅读全文