我试图通过在用户在文本框中输入的字符串中搜索可以识别AND,OR,NOT运算符的增强型文本框来改进过滤gridview的文本框。正则表达式asp.net
我想做一个正则表达式来分组结果,但我不是很擅长这一点,我没有得到我想要的。
的我想要的一个例子如下:
string = "build1 and build2 and build3 or build4 or not build5 and not build6"
导致分流模式:
- build1中和
- build2中和
- build3中或
- build4中或不是
- build5而不是
- build6
这是因为那时我会第一时间例如与
SomeTable.Name_Of_Build = 'build1' AND
SomeTable.Name_Of_Build = 'build2' AND
代替....等等
这也是一个很好的解决方案,但我认为在你放入这里的第一个例子中,我也可以尊重括号和操作顺序。我也非常感谢你的观点! – maufonfa 2012-01-16 16:09:07
谢谢,很高兴帮助。祝你好运! – 2012-01-16 16:12:19