我正在尝试为以下日期/时间格式创建一个正则表达式:
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]+
那里
可能缺少一些数字。
正则表达式应该^d{4}-d{2}-d{2}Td{2}:d{2}:d{2}.d{3}+d{4}$
[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]+
我不确定"时间"部分。
附言你必须更具体,因为我不确定我是否理解。