我要对一个字符串做split
代码如下
import re
x = re.split(r"(?<=,)","a,b,c,")
print x
输出的结果是:
['a,b,c,']
而我希望的结果是:
['a,','b,','c,']
等效的perl写法:
use Data::Dumper;
@x = split(/(?<=,)/,"a,b,c,");
print Dumper \@x
结果:
$VAR1 = [
'a,',
'b,',
'c,'
];
这样不好么?