This question already has answers here:
Python split() without removing the delimiter [duplicate]
(4个答案)
四年前关闭。
我想做的是将>m27348020>m8918930这样的行拆分成一个列表,格式如下['>m27348020', '>m8911830]
有没有什么方法可以使用re.split来实现这一点?
分割将发生在>符号处。

最佳答案

你可以很容易地做而不是分裂

import re
x=">m27348020>m8918930"
print re.findall(r">[^>]*",x)

10-07 21:06