正则表达式字符串格式检查

时间:2012-04-06 23:20:42

标签: regex

我需要检查字符串是否采用格式

05:31:2008:06:27:2010

我不需要检查任何有效日期或任何东西,只有2位数,冒号,两位数,冒号,四位数......等等。

所以我的第一次尝试我的正则表达式看起来像这样

[0-9]{2}:[0-9]{2}:[0-9]{4}:[0-9]{2}:[0-9]{2}:[0-9]{4}

似乎没有用,任何帮助都会受到赞赏。

1 个答案:

答案 0 :(得分:1)

\d{2}\:\d{2}\:\d{4}\:\d{2}\:\d{2}\:\d{4}

或更短,分组并且没有:

的转义
(\d{2}:){2}\d{4}:(\d{2}:){2}\d{4}

如果这不起作用,您需要发布更多代码。