re.sub去除换行和制表
时间: 2023-08-22 11:05:13 浏览: 142
正则表达式re.sub替换不完整的问题及完整解决方案
使用`re.sub()`函数结合正则表达式可以去除换行符和制表符。下面是一个示例代码:
```python
import re
text = "这是一段包含\n换行符和\t制表符的文本。\n\t请去除它们。"
cleaned_text = re.sub(r'[\n\t]', '', text)
print(cleaned_text)
```
运行这段代码,输出将是去除了换行符和制表符的文本:
```
这是一段包含换行符和制表符的文本。请去除它们。
```
在这个示例中,正则表达式`[\n\t]`用于匹配换行符和制表符。`re.sub()`函数将匹配到的字符替换为空字符串,从而实现去除的效果。
希望这对你有帮助!如果你有任何其他问题,请随时提问。
阅读全文