^[0-9]+(\.[0-9]{1,2})?$
正则表达式匹配货币,前面^[0-9]+ 这个‘+’既然是代表匹配前面字符一次或多次,那岂不是会出现匹配00.00这种情况。
另外 ^[0-9]+ 匹配时会不会匹配不重复数字如:123 我是白菜,尽力把自己的意思表达出来了,不知道大家能看懂我说的不?懂得的教教我!谢谢!!
正则表达式匹配货币,前面^[0-9]+ 这个‘+’既然是代表匹配前面字符一次或多次,那岂不是会出现匹配00.00这种情况。
另外 ^[0-9]+ 匹配时会不会匹配不重复数字如:123 我是白菜,尽力把自己的意思表达出来了,不知道大家能看懂我说的不?懂得的教教我!谢谢!!
^(([1-9][0-9]*)|0)(\.[0-9]{1,2})?$ 这个我测过,是可以的
小数点前面的数字分情况处理:
1>零
2>非零时,要保证首位不零
2)^[0-9]+ 匹配一到无限多个0-9的数字,每一个数字不定,所以是可以不重复的