【发布时间】:2010-04-23 17:37:38
【问题描述】:
我在使用正则表达式(C#、ASP.NET)时遇到了一些问题,我很确定我做的事情根本上是错误的。我的任务是将动态创建的网格视图绑定到数据源,然后遍历网格中的列,查找字符串“A&I”。单元格中的数据(在模板列中)的示例如下:
Name: John Doe
Phone: 555-123-1234
Email: john.doe@url.com
Dept: DHS-A&I-MRB
这是我用来查找字符串值的代码:
foreach(GridViewRow gvrow in gv.Rows)
{
Match m = Regex.Match(gvrow.Cells[6].Text,"A&I");
if(m.Success)
{
gvrow.ForeColor = System.Drawing.Color.Red;
}
}
我对这些变化没有任何运气: “A&I” “[A][&][I]”
但是当我严格使用“&”时,该行会变成红色。有什么建议么?
谢谢,丹
【问题讨论】:
标签: c# asp.net expression