我怎样才能在re.split
结果中包含分隔符?
例如,我有文字
Bla bla lbaa dsad asd as. Asd qe as! ASDadf asd! Dsss dwq. Dkmef?
正则表达式
re.split('\s*([\.!\?]+)\s*', data)
并re.split
返回这个
['Bla bla lbaa dsad asd as', '.', 'Asd qe as', '!', 'ASDadf asd', '!', 'Dsss dwq', '.', 'Dkmef', '?', '']
虽然我想要这个
['Bla bla lbaa dsad asd as.', 'Asd qe as!', 'ASDadf asd!', 'Dsss dwq.']
我怎么能做到没有尖峰?
谢谢