"用作每个子字符串的分隔符,但也用作每个子字符串中的特殊字符/"
有没有办法根据"分隔每个子字符串?包含\"的每个子字符串的分隔符如果有的话。
例如,字符串为:
"我们不关心\"你" " "我不在乎\" \"约&#34。 "我关心你"
输出:
"我们不关心\"你\"
"我不在乎\" \"约"
"我关心你"
我试过了:
re.findall(r'(?:\"(.*?)\")', string)
但我无法通过\"。
逃脱非常感谢你的帮助。
答案 0 :(得分:0)
简单的方法可能是:
s = '"HI in \"blah\"" "seconds" "\"thi\"rd"'
s[1:-1].split('" "')
# ['HI in "blah"', 'seconds', '"thi"rd']