【发布时间】:2022-07-21 20:35:09
【问题描述】:
看了这个Removing continuation characters in the middle of a string in Python 和关于strip() 和replace() 的文档后,我非常困惑为什么我不能在字符串中间删除这个换行符? 我考虑到 \ 是字符串文字中的转义字符,它仍然不适用于原始字符串。我错过了什么?
import re
data="Token\n Contract:\n 0x7e318f8d6560cd7457ddff8bad058d3073c1223f"
data2="Token\n Contract:\n 0x7e318f8d6560cd7457ddff8bad058d3073c1223f"
result = data.replace(r'\n', "")
result2 =data2.replace('\\n', "")
print(result)
print(result2)
【问题讨论】: