在 Python 中替换 Microsoft Word 换行符
这感觉应该很简单,但我在清除从 Microsoft Word 粘贴的内容中的换行符时遇到了麻烦。 不是完整的换行符,而是在 Word 中显示为返回箭头的 CTRL ENTER 字符。 我尝试过 chr(10)
、chr(13)
、\u000D
、\u000A
和一些其他,但我无法在 string.replace() 中匹配它。 我应该寻找不同的字符还是需要使用 string.replace
方法之外的其他方法?
This feels like it should be an easy one, but I'm having trouble cleaning out the newline character in content pasted from Microsoft Word. Not a full line-break, but the CTRL ENTER character that shows up as a return arrow in Word. I've tried chr(10)
, chr(13)
, \u000D
, \u000A
and a few others, but I can't match it in a string.replace(). Should I be looking for a different character or do I need to use something other than the string.replace
method?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
运行此命令:
这将提示您要删除哪个字符。
如果仍然没有线索,请将上面命令的结果粘贴到问题中,我将编辑我的答案。
Run this:
That will give a hint of which character you want to remove.
If still no clue, paste the result of the command above in the question, and I'll edit my answer.
你可以这样得到字符的 ASCII 值:
一旦你知道了代码,杀死罪犯就很容易了。
you can get the ASCII value of the character like this:
once you know the code, it should be easy to kill the offender.