我想分割一个字符串使用多个字符分隔符,我可以保留结果中的分隔符,但它是在第一部分而不是第二部分我需要它的部分。这是我的。Python:分割字符串开始分界符而不是结束
test = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
d = 'DEF'
for line in test:
s = [e+d for e in test.split(d) if e !=""]
print s
['ABCDEF', 'GHIJKLMNOPQRSTUVWXYZDEF']
我需要的是在分裂的DEF在第2部分。我将不胜感激任何帮助。
有没有可能是你的字符串可能包含多个''DEF''s?如果是,那么你能否提供该案例的样本输入/输出。 – 2014-10-02 17:49:18