【发布时间】:2014-07-07 13:49:48
【问题描述】:
对不起,如果我重复问题,但仍然......
字符串包含很多符号,插入符号('^')是分隔符:
string = "^h^c^04^^^13/ \^d^b / \^u^u^u^u^u^u^u^l^l\^o^b^r/"`
因此我需要采用以下格式的列表:
result = ['^h', '^c', '^04', '^^', '^13/ \' ... etc..]
我尝试使用 re.split("(?!\^{2})(\^)" 但这会以格式返回数据:
['', '^', 'h', '^', 'c', '^', '04^^', '^', '13/ \\', '^', 'd', '^', 'b / \\', ...]
谁能建议如何以适当的格式获取数据?谢谢。
【问题讨论】: