我有一个文件,我希望从中获取具体日期。文件中有很多日期,但我要找的是这样的:
Blahblah blah blah blahblahblah2013年10月7日
私人&保密
因此,我尝试匹配Private & Confidential
之后的日期,但我并不认为Private & Confidential
处于捕获状态。所以我需要实际捕获为07 October 2013
。我使用的正则表达式如下:
(\d{2})(\/|-|\s*)?(January|February|March|April|May|June|July|August|September|October|November|December)(\/|-|\s*)?(\d{4})\s*(?:Private & Confidential)
我一直在使用?:
来匹配但不捕获Private & Confidential
,但我不确定这是否正确使用。有没有人有任何想法?