小编Ash*_*ton的帖子

使用re.split将文件拆分为Python中的行

我正在尝试使用类似于以下代码的列表解析来拆分文件:

lines = [x for x in re.split(r"\n+", file.read()) if not re.match(r"com", x)]
Run Code Online (Sandbox Code Playgroud)

但是,行列表始终具有空字符串作为最后一个元素.有没有人知道避免这种情况的方法(不包括后来放一个pop()的淤泥)?

python regex list-comprehension

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

list-comprehension ×1

python ×1

regex ×1