如何使用正则表达式从字符串获取日期?

时间:2019-05-11 18:38:37

标签: python regex

在下面的代码中,我可以使用正则表达式获得开盘价,最高价,最低价,收盘价和成交量,但无法获得day_date

day_values = "('2019-05-10', {'1. open': '197.4190', '2. high': '198.8500', '3. low': '192.7700', '4. close': '197.1800', '5. volume': '38764368'})"
day_date = re.search('(\'(.+?)\'', day_values).group(1)
day_open = re.search('1. open\': \'(.+?)\'', day_values).group(1)
day_high = re.search('2. high\': \'(.+?)\'', day_values).group(1)
day_low = re.search('3. low\': \'(.+?)\'', day_values).group(1)            
day_close = re.search('4. close\': \'(.+?)\'', day_values).group(1)
day_volume = re.search('5. volume\': \'(.+?)\'', day_values).group(1)

如何解决此问题?

0 个答案:

没有答案