Python Regex:如何从文本末尾开始搜索和提取?

时间:2018-02-28 20:35:35

标签: python regex

我有一个列出的日期列表:

  

[' 2018-02-15 00:48:14 -0800',' 2018-02-15 04:15:00 -0800',' 2018- 02-15   06:19:09 -0800',#201; 2018-02-15 09:53:55 -0800',' 2018-02-15 14:02:52   -0800']

我的目标是只获得最后的日期,2018-02-15 14:02:52 -0800。我尝试编写re.search(", (.*?)']", datelist),但它会返回第一个日期。

我是一个python noob,有没有办法只提取最后一个日期?

1 个答案:

答案 0 :(得分:0)

考虑一下程序

#!/usr/bin/python

list = ['2018-02-15 00:48:14 -0800', '2018-02-15 04:15:00 -0800', '2018-02-15 06:19:09 -0800', '2018-02-15 09:53:55 -0800', '2018-02-15 14:02:52 -0800'];

print "Last date in list: ", list[-1]

参考页https://www.tutorialspoint.com/python/python_lists.htm