正则表达式:如何匹配unix时间戳?

时间:2011-03-18 08:08:29

标签: regex vim

我希望能够匹配整行(在vim中突出显示这种事情):Fri Mar 18 14:10:23 ICT 2011。我试图通过找到一条包含ICT 20(一年中的前两位数字)的行来做到这一点,如下所示:syntax match myDate /^*ICT 20*$/,但我无法让它发挥作用。我对正则表达式很新。基本上我想说的是:找到一条包含“ICT 20”的线路,并且可以在其两侧有任何东西,并匹配整条线路。是否有捷径可寻?

1 个答案:

答案 0 :(得分:3)

.*ITC 20.*

应该做的伎俩。 .是匹配任何字符的通配符,*表示您可以拥有0或更多其后的模式。 (即ba(na)*将匹配babananabananananana等等)