【发布时间】:2015-06-08 07:47:21
【问题描述】:
如果逗号前面有某个正则表达式,我想使用逗号分隔符拆分字符串。考虑我的字符串采用以下格式的情况: “(一堆可能有逗号的东西)FOO_REGEX,(其他可能有逗号的东西)FOO_REGEX,......”我想用逗号分割字符串,但前提是它们前面有FOO_REGEX:[“(一堆可能有逗号的东西)FOO_REGEX”,“(可能有逗号的其他东西)FOO_REGEX”,tc。]。
作为一个具体的例子,考虑拆分以下字符串:
"hi, hello! $$asdf, I am foo, bar $$jkl, cool"
进入这个三个字符串的列表:
["hi, hello! $$asdf",
"I am foo, bar $$jkl",
"cool"]
在 python 中有没有简单的方法可以做到这一点?
【问题讨论】: