需要几个RegEx的帮助

时间:2011-05-18 11:24:27

标签: c# asp.net regex gridview

我正在使用asp.net和C#创建一个站点,我只需要知道一些正则表达式来验证/突出我的gridview。

我需要在自己的专栏中突出显示这些单元格:

1- APR, MAR, etc. (three letters exactly)
2- 2011, 2012, etc.  (year)
3- blank cell in gridview

基本正则表达式的一些链接/教程也会对我有所帮助。

2 个答案:

答案 0 :(得分:3)

  1. [A-Z]{3}
  2. \d{4}
  3. 对于1,你也可以使用(JAN|FEB|MAR|APR|...)(你明白了)。此外,如果您想匹配所有Unicode字母,可以将[A-Z]\pL交换。

    如果你不想要这些匹配的中间串,请在每一边添加一个单词边界(\b)。

答案 1 :(得分:1)

正则表达式部分已由@alex(+1)回答,这是有关正则表达式的信息。

您可以在线测试正则表达式的网站(非常有用!)

正则表达式的在线资源。