使用.strip()之前先对字符串进行替换,将其中的换行符替换为其他字符(如空格),再使用.strip()进行移除。示例代码如下:
string = "这是一个带有换行符\n的字符串"
print(string.strip()) # 输出:"这是一个带有换行符\n的字符串"
string = string.replace("\n", " ") # 将换行符替换为空格
print(string.strip()) # 输出:"这是一个带有换行符的字符串"
通过.replace()方法先将字符串中的换行符替换为其他字符,使得.strip()方法可以正常移除字符串两侧的空格和其他字符。
上一篇:部分字符串与字典键字符串匹配