“Higher Abc发表于1/28/2014 3:01:30 AM参考402412”
我是regexp的新手,我需要使用regexp从上面的字符串中找出日期(即2014年1月28日)。
任何人都可以帮助我。并建议任何好的正规表达学习网站。
答案 0 :(得分:2)
\d{1,2}/\d{1,2}/\d{4}
将捕获该字符串中的日期。
或者为了更精确(并假设本世纪的日期),你可以尝试这样的事情:
[1]?\d/[123]?\d/20\d{2}
<强>解释强>:
[1]?
将匹配数字1的零次或一次出现(如果月份为10,11或12,则可能是月份数的开头)。
\d/
将匹配一个数字后跟正斜杠。
[123]?
将匹配零或一次出现的数字1,2或3(该月份的两位数日期的可能开头)。
\d/
将匹配一个数字后跟正斜杠。
20
只匹配数字2后跟0。
\d{2}
将匹配任意两位数字。