如何删除拖尾换行符?什么是Python相当于Perl的chomp函数,如果字符串是换行符,则移除字符串的最后一个字符?
3 回答

杨魅力
TA贡献1811条经验 获得超6个赞
>>> text = "line 1\nline 2\r\nline 3\nline 4">>> text.splitlines()['line 1', 'line 2', 'line 3', 'line 4']

繁花如伊
TA贡献2012条经验 获得超12个赞
>>> 'Mac EOL\r'.rstrip('\r\n')'Mac EOL'>>> 'Windows EOL\r\n'.rstrip('\r\n')'Windows EOL'>>> 'Unix EOL\n'.rstrip('\r\n')'Unix EOL'
chomp
>>> "Hello\n\n\n".rstrip("\n")"Hello"
添加回答
举报
0/150
提交
取消