如何使用正则表达式从Javascript中日期格式为dd-mmm-yyyy (例如01-dec-2020)的字符串中提取日期。
发布于 2020-12-02 13:37:13
您可以简单地使用这个正则表达式:\d{2}-[A-Za-z]{3}-\d{4}
let str = 'something 01-dec-2020 something';
let result = str.match(/\d{2}-[A-Za-z]{3}-\d{4}/);
console.log(result);
发布于 2020-12-02 13:50:51
如果你想拼写出确切的月份,下面是我想出的正则表达式:
var dates = text.match(/\d{2}-(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)-\d{4}/gi);例如,小提琴,它输出到控制台:
https://stackoverflow.com/questions/65102492
复制相似问题