早教吧 育儿知识 作业答案 考试题库 百科 知识分享

急求一Javajs正则表达式验证金额,要求大小在0-10000之间保留两位小数,即0.01-9999.99之间的才满足.像(00.10102.11000.55)等都不能通过验证.大于0小于10000的整数也是可以的.虽然你们的答案都或

题目详情
急求一Java js正则表达式验证金额,要求大小在0-10000之间保留两位小数,即0.01-9999.99之间的才满足.
像(00.1 0102.11 000.55)等都不能通过验证.
大于0小于10000的整数也是可以的.
虽然你们的答案都或多或少不满足我的要求.
我自己已经解决:
^(?(0{1,4}(((\\.0{0,2})?))$))([1-9]{1}[0-9]{0,3}|0)(\\.[0-9]{1,2})?$
▼优质解答
答案和解析
^\d|[1-9]\d{1,3}|10000$

试试吧