如何在特定字符上拆分字符串?

时间:2013-04-05 19:48:08

标签: python-2.7

我有一个字符串形式的日期,它看起来像这样:

"21.07. - 10.08."

我想知道如何将两者分成两个字符串,然后输掉“ - ”。

可以使string1 = "21.07."string2 = "10.08."

的内容

3 个答案:

答案 0 :(得分:1)

string1, string2 = '21.07. - 10.08.'.split(' - ')

答案 1 :(得分:0)

将字符串拆分为“ - ”。这将为您提供一个String数组。将两个数组元素连接在一起形成一个String。

在java中,这将是:

 String[] splitted = stringToSPlit.split("-");
 String result = splitted[0] + splitted[1];

答案 2 :(得分:0)

我实际上不了解Python,但我找到了this thread

好像你可以分成一个列表:

mylist = mystr.split("-", 1)

则...

string1 = mylist[0]; #This contains "21.07."
string2 = mylist[1]; #This contains "10.08."