/^(\d{1,2})(:)?(\d{1,2})\2(\d{1,2})$/以1或者2位数字 开头
用来匹配 1或者2位数字开头,跟着是:或者没有, 后面是1,2位数字,跟着是
\2,他是向后引用,也就是(:)? ,以1,2位数字结束匹配的格式 12:12:12 或者121212
数字可以是1,2位
用来匹配 1或者2位数字开头,跟着是:或者没有, 后面是1,2位数字,跟着是
\2,他是向后引用,也就是(:)? ,以1,2位数字结束匹配的格式 12:12:12 或者121212
数字可以是1,2位
$ 匹配结束位置
\d{1,2}) 一位或两位数字
(:)? :可有可无
\2 反向引用,如果之前的:存在,则此处为:,如果不存在,则此处为空