2017-08-16 111 views
0

我用这个post的脚本从RTF文件中提取文本。从文本字符串中删除NEL

当我将结果输出到文本文件中时,在记事本++中查看时会看到很多“NEL”。

如何更换“NEL”?对于“NUL”,我设法使用替换(u'\ x00',u'')来删除它。

+0

什么是NEL?它只有三个大写字母吗? – DyZ

+0

它是某种特殊的字符或符号。类似于在记事本++中显示换行符和回车符的方法 – mtryingtocode

+0

它的Unicode代码是什么?它在记事本中看起来如何?你有没有参考它?我从来没有听说过它,谷歌也不知道它。 – DyZ

回答

1

NEL是Newline。它应该是U+0085

如果您的编辑器在文本中间显示一行NEL的所有文本,则可以使用replace(u'\x85', u'\n')(或u'\r\n',具体取决于您的系统)。

+0

这有窍门。在替换中使用时,找不到相应的代码。 – mtryingtocode