求一个正则表达式,只能输入100的倍数,并且数字要大于1000,比如1200,2200,4500,不能输入500,1212等。

如题所述

^[1-9]\d*00$

追问

这个,输入900之类的也行吧?必须大于一千

温馨提示:内容为网友见解,仅供参考
无其他回答

求一个正则表达式,只能输入100的倍数,并且数字要大于1000,比如1200,2200...
^[1-9]\\d*00

...只能输入数字,并且是100的倍数,比如可以输入1000,1100,1500等数字...
^(0|[1-9]\\d*00)

求改这段代码用JAVA正则表达式限制存取钱只能是100的用法.
mathches()的使用方法是里面的参数是正则表达式,你到过来用这什么时候才能判断为true啊 直接 s.matches("[1-9][0-9]{0,1}00")正能取整百的,并且在1万元一下,如果要一万以上的,改下{0,1}后面那个参数就行了,多加一位就加一

求100-5000之间数字的正则表达式
^([1-9]\\d{2}|[1-4]\\d{3}|5000)

请教一个JS正则表达式,只能是500的倍数
if(num%500==0) { alert("非法数据");document.xxx = '';}

求写出一个正则表达式,头三位只能用大写字母输出,第四位固定为大写U后...
[A-Z]{3}U(?:(\\d)(?!\\1{1})){7}

相似回答