我在 JavaScript 中使用 match() 来解析 RSS 提要中的日期,但我无法理解正确的正则表达式来查找日期格式。
这是日期:
2009-05-11 16:59:20
到目前为止的正则表达式:
if (dateToParse.match(/^\d\d\d\d-\d\d-\d\d/)) {
dateTimeSeparator = " ";
monthIndex = 0;
dayIndex = 1;
yearIndex = 2;
}
最佳答案
/^(\d{4})-(\d{2})-(\d{2}) (\d{2}):(\d{2}):(\d{2})$/
这会将日期放在第一组到第三组中,将时间放在第四组到第六组中。
关于javascript - JavaScript 中使用正则表达式进行日期解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1062961/