【发布时间】:2016-07-26 14:34:11
【问题描述】:
我有一个以以下格式输入的数据 -
2016-006-011 04:58:22.058
这是不正确的日期/时间戳格式,为了将其转换为正确的格式,如下所示 -
2016-06-11 04:58:22.058
我正在尝试在 redshift 中使用正则表达式来实现这一点。有没有办法使用正则表达式删除日期和月份部分中的额外零(0)。由于日期会有所不同,因此我需要更通用的东西,而不是仅针对此示例进行跟踪。
【问题讨论】:
-
Find
(\d{4}-)\d?(\d{2}-)\d?(\d{2})Replace$1$2$3你必须定义通用日期格式。收集所有使用的日期格式,制作一个通用的正则表达式。
标签: regex amazon-web-services amazon-redshift