我正在尝试在特定单词之前拆分 python 中的字符串。例如,我想在"path:"
.
- 拆分字符串之前
"path:"
- 输入:
"path:bte00250 Alanine, aspartate and glutamate metabolism path:bte00330 Arginine and proline metabolism"
- 输出:
['path:bte00250 Alanine, aspartate and glutamate metabolism', 'path:bte00330 Arginine and proline metabolism']
我努力了
rx = re.compile("(:?[^:]+)")
rx.findall(line)
这不会在任何地方拆分字符串。麻烦的是,"path:"
永远不会知道后面的值来指定整个单词。有谁知道如何做到这一点?