我试图弄清楚如何拆分字符串,保留分隔符,除非分隔符后跟空格。我似乎大部分都在那里,除了分隔符后面的字符与分隔符一起保留。
到目前为止,我有以下内容:
>>> s='\nm222 some stuff \n more stuff'
>>> re.split('(\n[^ ])',s)
['', '\nm', '222 some stuff \n more stuff']
我需要的结果是
['', '\n', 'm222 some stuff \n more stuff']
我在这里想念什么?谢谢您的帮助。