37,721
社区成员
发帖
与我相关
我的任务
分享
a = "'邯郸市[hero]','61.182.56.*','休想再欺负中国人',' <p>休想再欺负我们中国人,我们现在老历害啦! </p> <p> </p> <p>向日本友人致敬! </p>'"
p = re.compile(r"'(?P<city>.*?)',\s*'(?P<ip>.*?)',\s*'(?P<msg1>.*?)',\s*'(?P<msg2>.*?)'")
m = p.match(a)
groups = m.groups()
for group in groups:
print group
#或者直接使用子组名称获取.
print m.group('city')
print m.group('ip')
print m.group('msg1')
print m.group('msg2')
/'(.*?)','(.*?)','(.*?)','(.*?)'/