我对验证控件有疑问。我有一个文本框,我想从这个控件中获取金额值。我在这个正则表达式中使用RegularExpressionValidator
^(\d+([\,]\d*)?)|(\d*([\,]\d+))$
我还添加了requiredfieldvalidator
。没关系,但我还需要一个控件,因为我设置了默认文本值0,00
,我不希望能够传递0,00
它必须是>0,00
。
我该怎么办?
RangeValidator
在这种情况下无用,因为0,00-x,xx
对我来说是不可接受的。请帮忙。
答案 0 :(得分:0)
这样的事情应该做
^(?!0+(,0+)?$)((\d*,)?\d+)$
如果您只需要,
后的2位数字,则可以执行此操作
^(?!0+(,0+)?$)(\d+(,\d{2})?)$