跳到主要内容
版本:0.3.x

is_end_line_break

函数私有源码

flag: bool = syncstream.base.is_end_line_break(val_str: str)

用来检查str是否由断行符收尾的函数。

该检查透过以下工具实现

https://docs.python.org/zh-cn/3/library/stdtypes.html#str.splitlines

该函数用于修复直接调用str.splitlines后被移去的结尾断行符信息。

参数

输入

参数类型必选
说明
val_strstr要验证的字符串。

输出

参数类型
说明
flagbool若为True,则所验证的字符以断行符收尾。

范例

检查断行

check_line_break.py
from syncstream.base import is_end_line_break

print(is_end_line_break('no break'))
print(is_end_line_break('middle\n break'))
print(is_end_line_break('ends break\n'))
print(is_end_line_break('ends break mac\r'))