只能输入不大于25.6的正整数或一位小数的正则怎么写?大神们,在线等
我搜了好多都不能用啊,符合条件的输入:1 , 0.3, 23 ,25.6都可以
^25.[0-6]$|^2[0-4](.\d){0,1}$|^1\d(.\d){0,1}$|^\d(.\d){0,1}$
你这个不能输入25啊
@黑子菜园: ^25(.[0-6])?$|^2[0-4](.\d)?$|^1\d(.\d)?$|^\d(.\d)?$
我要的是0到25的整数 以及这之间的一位小数,你的正则可以输入25.0,但是用户一般不会输入25.0而是输入25把
@黑子菜园: 新的可以了,你看下
@刘宏玺: 可以了,万分感谢,弄了好久啊
@刘宏玺: 亲,我忽然发现,输入1111,2222,333也是可以的?!还是不能用啊
@黑子菜园: 华察,还真是,我再研究下
@黑子菜园: ^25(\.[0-6])?$|^2[0-4](\.\d)?$|^1\d(\.\d)?$|^\d(\.\d)?$
小数点忘记转译了,唉,这回应该没有问题了