Python中splitlines方法判断文本中一行结束除了回车换行符是否还有其他字符?
Python中splitlines([keepends])方法用于返回由原字符串中各行组成的列表,在行边界的位置拆分。 如果keepends=True,结果列表中包含行边界,否则不包含 行边界的字符。
除了"\n"、"\r"之外,Python判断换行符的还包括如下字符:
表示符 描述
1) \n 换行
2) \r 回车
3) \r\n 回车 + 换行
4) \v 或 \x0b 行制表符
5) \f 或 \x0c 换表单
6) \x1c 文件分隔符
7) \x1d 组分隔符
8) \x1e 记录分隔符
9) \x85 下一行 (C1 控制码)
10) \u2028 行分隔符
11) \u2029 段分隔符