asp.net文本框双(0,00)值验证



我有一个关于验证控件的问题。我有一个文本框,我想从这个控件中获取金额值。我将RegularExpressionValidator与此regex 一起使用

^(d+([,]d*)?)|(d*([,]d+))$

并添加CCD_ 2。这是可以的,但我还需要一个控件,因为我设置了默认文本值0,00,并且我不希望能够通过0,00,它必须是>0,00

我能做什么?

RangeValidator在这种情况下没有用,因为0,00-x,xx对我来说是不可接受的。请帮忙。

像这样的东西应该做

^(?!0+(,0+)?$)((d*,)?d+)$

如果你只想在,之后有两个数字,你可以做这个

^(?!0+(,0+)?$)(d+(,d{2})?)$

相关内容

  • 没有找到相关文章

最新更新