我正在尝试为以下日期/时间格式创建正则表达式:
1970-09-29T00:00:00.000+0000
我现在的正则表达式是:
[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{4}:[0-9]{2}:[0-9]{2}+[0-9]+
答案 0 :(得分:0)
可能会遗漏一些数字
正则表达式应为^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}\.\d{3}\+\d{4}$
答案 1 :(得分:0)
[0-9] {2} - 这是一个月,对吗?不应该看起来像那样:(0 [0-9])|(1 [0-2])??
再次[0-9] {2}一天:([0-2] [0-9])|(3 [01]) [0-9] {4} - [0-9] {2} - [0-9] {2} T [0-9] {4}:[0-9] {2}:[0-9] {2} + [0-9] +
我不确定"时间"一部分。
PS 你必须更具体,因为我不确定我是否理解。