Tweek正则表达式

loc*_*man 1 regex

我在正则表达式上非常糟糕.

下面的表达式主要是我需要的,但它要求用户输入"0.XX"表示小数,而不是允许".XX",而不必输入"0".

有人能给我这个头吗?

谢谢!

ValidationExpression="^([0-9]{1,3}(\.[0-9]{1,2})?)?$"
Run Code Online (Sandbox Code Playgroud)

Joh*_*nny 5

{1,3}意味着RE将允许前一个原子(数字0-9)中的1到3个,因此只需将其更改{0,3}为允许小数点前的0到3位数.

  • @localman:请注意,现在空字符串也是可接受的输入.由于是一个单点.你想要那个吗? (2认同)