【发布时间】:2013-12-09 07:43:16
【问题描述】:
我正在构建一个系统,用户通过从组合框中选择他的操作数来构建查询(然后将操作数的名称放在 $ 符号之间)。
eg. $TotalPresent$+56
eg. $Total$*100
eg 100*($TotalRegistered$-$NumberPresent$)
诸如此类, 但是,由于允许用户输入括号和 +、-、* 和 /。 因此他也可以犯类似的错误
eg. $Total$+1a
eg. 78iu+$NumberPresent$
等...
我需要一种方法来验证用户构建的查询。
我该怎么做?
【问题讨论】:
标签: c# regex validation expression