在 Typora 中经常能感受到不正常的格式显示,查看源码总能看到红点,问题大多出在这里,本文记录删除红点的方法。
问题描述
网页的文字复制到 Typora 可能会显示红点:

这个字符是 U+200B 是一个零宽度的空格字符,看不见但是很影响格式显示。
Python 删除
示例代码:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| import mtutils as mtfile_name = 'test.md' res = mt.file_read_lines(file_name) new_line_list = list() for line in res: new_line = "" for char in line: if char != '\u200b': new_line += char new_line_list.append(new_line) mt.file_write_lines(new_line_list, file_name) pass
|
参考资料
文章链接:
https://www.zywvvd.com/notes/tools/markdown/rm-u200b/rm-u200b/