正则表达式 - 日期格式

时间:2014-12-25 15:24:25

标签: regex

我有文字:

*Name:    Danny   Birthday: 23/05/71
*Person:  Natan   Birthday: Jan. 27 1964
*Name:    Emily   Birthday: 11/09/77
*Person:  Alex    Birthday: Feb. 27 1964
*Person:  Mark    Birthday: Mar. 27 1964

我尝试过这样的正则表达式:( 1月| 2月| 3月| 4月| 5月。)但是人物标记也标记了。什么应该表达只有月。被标记了吗?

1 个答案:

答案 0 :(得分:0)

你需要逃避'。' 它与任何角色匹配。

试试这个

(Jan\.|Feb\.|Mar\.|Apr\.|May\.)

而不是更好地使用最后的单点

((Jan|Feb|Mar|Apr|May)\.)