Python正则r'\s+'与r'(\s+)'的区别

上代码:
importre
s='abcde'
re.split(r'\s+',s)#结果:['a','b','c','d','e']
re.split(r'(\s+)',s)#结果:['a','','b','','c','','d','','e']
感觉与正则引擎规则有关.这其中差别的原因到底是因为什么?求指教.
千巷猫影
浏览 297回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript