0

这感觉应该很简单,但是我在清除从 Microsoft Word 粘贴的内容中的换行符时遇到了麻烦。不是完整的换行符,而是CTRL ENTER在 Word 中显示为返回箭头的字符。我已经尝试过chr(10)chr(13)\u000D\u000A其他一些,但我无法在 string.replace() 中匹配它。我应该寻找不同的角色还是需要使用string.replace方法以外的东西?

4

2 回答 2

4

运行这个:

print repr(mystringobject)

这将提示您要删除哪个字符。

如果仍然没有线索,请将上述命令的结果粘贴到问题中,我将编辑我的答案。

于 2009-05-21T15:24:51.413 回答
2

您可以像这样获取字符的 ASCII 值:

for c in 'string':
    print ord(c), hex(ord(c))

一旦你知道代码,应该很容易杀死罪犯。

于 2009-05-21T15:31:36.283 回答