【发布时间】:2013-12-08 01:09:55
【问题描述】:
我有这样的字符串:
“C BOS - 从皇家失望中交易”
我想把它们分成破折号之前的所有内容,以及之后的所有内容。所以简单地在两个变量中,new1 和 new2,我希望上面是:
new1 = "C BOS"
new2 = "从皇家失望中交易"
我是新来的,所以我不知道如何让 findall 工作。这是我尝试过的:
import re
myval = "C BOS - Traded from Royal Disappointments"
new1 = re.findall( r'*\s\s\-', myval )
new2 = re.findall( r'-\s*', myval)
我知道它可能不接近,但我不清楚如何表达。
【问题讨论】:
-
你能逃脱
your_string.split(' - ')吗?
标签: python regex string python-2.7