python正则表达式替换问题

一段特别长的字符串
'''01 大堆内容 02 大堆内容 03 大堆内容'''

想在 '01 ' '02 ' 等 前面加一个\n

也就是模式是:
第一个字符最多到3
第二个字符是0-9
第三个字符是空格

请问应该如何用正则表达式完成这个操作

非常感谢!!

第1个回答  2019-03-28
import re
s = '''01 大堆内容 02 大堆内容 03 大堆内容'''
t = re.sub(r'([0-3]\d )', r'\n\1', s)
print(t)

本回答被提问者采纳
相似回答