我正在寻找一个正则表达式,它可以找到一个月的 alpha 表示,以及它后面的数字年份。
例子:
今天的月份是 2012 年 6 月
这是一个包含 2012 年 5 月日期的语句,仅此而已。
2012 年 12 月
- 2012 年 6 月是今年的日期
我正在寻找一个正则表达式,它可以找到一个月的 alpha 表示,以及它后面的数字年份。
例子:
今天的月份是 2012 年 6 月
这是一个包含 2012 年 5 月日期的语句,仅此而已。
2012 年 12 月
对于您的具体示例,您可以更改月份名称和\d{4}
年份名称:
/\b(?:January|February|March|...|December)\s+\d{4}\b/i
i
用于不区分大小写。
是\b
单词边界。
我假设年份是任意四位数,但您当然可能希望扩展(或限制)此范围,具体取决于您的应用程序的需要。
它应该是:
/\b(?:January|February|March|April|August|September|October|November|December)\s+\d{4}\b/i