要按多个 \n
进行分割并保持不变,可以使用正则表达式中的re.split()
方法。
下面是一个示例代码:
import re
text = "Hello\nworld\n\nHow\nare\nyou?"
# 使用正则表达式进行分割,保留空行
result = re.split(r'(\n+)', text)
# 输出分割结果
for item in result:
print(item)
输出结果如下:
Hello
world
How
are
you?
在上述示例中,我们使用了正则表达式中的(\n+)
来匹配连续的换行符,并将其作为分割符。使用re.split()
方法可以将文本按照指定的分割符进行分割,并保留分割符。
上一篇:按多对多列聚合排序实体
下一篇:按多个变量对列表进行排序