如何分割字符串的一小部分?

时间:2019-07-19 15:52:08

标签: python-2.7

我有一个文本文件,其中包含不同的信息,其中部分包含用“:”分隔的日期(小时,分钟和秒)。我将从每行中仅提取日期信息。

例如:
日期=
1902-07-09 3:38:00 27.08 56.34
1902-07-09 3:38:00 27.08 56.34
1902-07-09 3:38:00 27.08 56.34


for j in range(len(date)):
     date_time = re.split(':', date[j][12:20])

我希望通过split可以得到如下输出:

date_time[0] = 3
date_time[1]=38
date_time[2]=00

1 个答案:

答案 0 :(得分:0)

仅使用str.split()

date_str = '1902-07-09 3:38:00 27.08 56.34 1902-07-09 3:38:00 27.08 56.34 1902-07-09 3:38:00 27.08 56.34 ...'

date_time = date_str.split()[1].split(':')
print(date_time)

打印:

['3', '38', '00']