问题: 用正则表达式表示大于等于100 或者小于100的所有数字,包括小数
我写的有点问题/^[0-9]{3}[0-9.]{0,}$ 如果我写啦100.2.3这个就验证不出来
谢谢
这次明白了!!
试试^[1-9]\d{2,}[.]?\d*
[quote]用正则表达式表示大于等于100 或者小于100的所有数字,包括小数 [/quote]
是不是可以理解为用正则表达式表示所有的数字,包括小数 :( 这样写的意义是什么?
随手写了一个,不知道满足不? ^\d{2,3}(.\d+)*
^\d{3}(.\d+)*
问题都描述不清楚,什么是正确的数字?整数?败给你了。。。。。。 :x
挣点分还真是不容易呀。 :?
大于等于100以上的整数 可以用这种方式来表达^\d{3,}
包含小数可以用 ^\d{3,}(.\d+)*
^((\d*[1-9]\d{2})|(\d{1,2}[.]?\d*)|([-]\d*[.]?\d*))$
大于等于100,或者小于100的表达式就在这边了