使用Python过滤换行符和空白符

328 阅读1分钟

换行符

\r\n 都是老式打字机传承来的。\r(return)表示“回车”,即回到行首;\n(next)表示“换行”,即定位到下一行。过滤换行符主要用replace方法。

Windows使用\r\n换行 因此,方法:str.replace('\n', '').replace('\r', '')

UNIX和Linux使用\n换行 因此,方法:str.replace('\n', '')

macOS使用\r换行 因此,方法:str.replace('\r', '')



空白符

.strip() 用来删除首尾两端的空白符(包括\n\r\t' ',即:换行、回车、制表符、空格),但不能删除中间的。