c# - 需要一些正则表达式的帮助

标签 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

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

最佳答案

  1. [A-Z]{3}
  2. \d{4}

对于 1,您还可以使用 (JAN|FEB|MAR|APR|...)(您明白了)。此外,如果您想匹配所有 Unicode 字母,可以将 [A-Z] 替换为 \pL

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

关于c# - 需要一些正则表达式的帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6043885/

相关文章:

asp.net - 检索 HttpWebResponse 并将其放入 XDocument 的有效方法

asp.net - 如何在 aspx 页面上调用 C# 函数。`

python yield 生成器变量范围

c# - 是否可以使用 GPU 加速(动态)LINQ 查询?

c# - 这是引用还是值(value)?

c# - MVC 4 Web Api Controller 没有默认构造函数?

c# - 序列化没有空值

asp.net - 如何使用 Ajax 使 SO 标签自动完成

c# - .NET 正则表达式 - 查找、替换

javascript - 正则表达式仅允许数字且最多 2 位数字