这是我试图在 python 中解析的字符串
s1="One : Two : Three : Four Value : Five Value : Six Value : Seven Value : Eight Value :"
有人可以告诉我一个 re 函数,我可以用它来解析上面的字符串,这样 s1 就变成如下没有任何 ':'
One
Two
Three
Four Value
Five Value
Six Value
Seven Value
Eight Value
在使用以下代码拆分字符串后,我尝试使用 strip、lstrip 和 rstrip,但我没有得到我需要的格式
res1=s1.split(' : ')
更新:非常感谢您的回答,但无论我使用,我得到的输出看起来像这样
1->
for index in s1:
print index
或者....
2->
pprint(s1)
输出:
○
n
e
:
吨
w
○
:
吨
H
r
e
e
:
F
○
你
r
五
一种
l
你
e
:
F
一世
v
e
五
一种
l
你
e
:
小号
一世
X
五
一种
l
你
e
:
小号
e
v
e
n
五
一种
l
你
e
:
乙
一世
G
H
吨
五
一种
l
你
e
: