我有公式字段文本框和正则表达式验证,如下所示。
公式字段值:#1+#2+1-3*5/4*(5-1)
我已使用以下正则表达式验证公式字段
_fieldRegex = new Regex("#(?<fieldId>[0-9]+)") and
_validateRegex = new Regex("^[()+-. \t0-9/*#]*$")
它对我来说很好。
现在我遇到一个场景,我必须只为#1+1
而不是一个操作赋予公式字段值。
任何人都可以通过使用Regex来帮助我验证这种情况。
答案 0 :(得分:0)
迟到总比没有好。这个正则表达式应该满足您的需求:
^#\d+[+\-*\\]\d+$
快速解释:
有关更详细的说明,请查看其中许多正则表达式教程之一。我希望这有帮助。