这段代码怎么删除字符串空行?


import re
z = '''
QzAJ☀阿狼☀ 13:56:48
是谁逼走了兮兮!

QzAJ☀阿狼☀ 13:56:54
说!

QzAJ☀阿狼☀ 13:56:56
快说!😡

QzAJ☀阿狼☀ 13:57:16
我下一句想说的是


:“干得漂亮!”/

斜眼笑

QzAJ☀阿狼☀ 13:57:28
大家好我来了/牛啊
/咖啡/咖啡/咖啡/

咖啡/咖啡
'''
pattern = re.compile(r'.*\d{2}:\d{2}:\d{2}\n') # 匹配QQ网名和时间
z = re.sub(pattern, '', z) # 替换为空字符串
print(z)

#2
z = re.sub(r'.*\d{2}:\d{2}:\d{2}\n', '', z, re.S)  # 替换为空字符串
print(z)

删除空行

r = re.compile(r"^\s+", re.MULTILINE)
z = r.sub("", z) # 
print(z)

有帮助的话,请点采纳~

z=re.sub(r'\n+','\n',z)