试图通过RegEx分隔年、月和日字段

试图通过RegEx分隔年、月和日字段,regex,alteryx,Regex,Alteryx,我有一系列的日期,我试图把它们分为年、月和日。这些日期采用YY-mm-dd格式。我对正则表达式不是很熟悉,但我已经尝试了(\dddddd)\-(\dd)\-(\dd) 感谢您的帮助。接受的答案也将匹配无效日期,如1234-56-78,或者如果mm&dd位置错误 ([1-2][0-9]{3})\-([0-1][0-9])\-([0-3][0-9]) 再做一点验证。什么意思-“将yyy-mm-dd分为年、月和日”?我试图将每个单元格的年、月和日解析为自己的单元格。工程师接受的答案成功了。d匹配d,

我有一系列的日期,我试图把它们分为年、月和日。这些日期采用YY-mm-dd格式。我对正则表达式不是很熟悉,但我已经尝试了
(\dddddd)\-(\dd)\-(\dd)


感谢您的帮助。

接受的答案也将匹配无效日期,如1234-56-78,或者如果mm&dd位置错误

([1-2][0-9]{3})\-([0-1][0-9])\-([0-3][0-9])

再做一点验证。

什么意思-“将
yyy-mm-dd
分为年、月和日”?我试图将每个单元格的年、月和日解析为自己的单元格。工程师接受的答案成功了。
d
匹配
d
\d
匹配数字。