如何从python中提取此字符串

时间:2013-10-11 10:36:36

标签: python regex string

我的字符串是这样的:

blah, blah1, blah2 / foo, foo2, foo3

我想提取“blah,blah1,blah2” 和“foo,foo2,foo3”

我怎样才能用Python做到这一点?

例如: 原始字符串为s = blah, blah1, blah2 / foo, foo2, foo3. 提取后:

str1 =“blah,blah1,blah2” str2 =“foo,foo2,foo3”

2 个答案:

答案 0 :(得分:2)

使用str.split方法:

text.split(' / ')

In [1]: text = 'blah, blah1, blah2 / foo, foo2, foo3'

In [2]: text.split(' / ')
Out[2]: ['blah, blah1, blah2', 'foo, foo2, foo3']

答案 1 :(得分:2)

您想使用split,如下所示:

s="blah, blah1, blah2 / foo, foo2, foo3"
s.split("/")

的产率:

['blah, blah1, blah2 ', ' foo, foo2, foo3']