最多输入10位整数,可保留2位小数的正则

最多输入10位整数,可保留2位小数的正则
整数位最多是10位,如果有小数的话,则:最多12345678.12,或是123456789.1,不能超过这个范围,
不能输入负数啊
4apk 1年前 已收到2个回答 举报

szq1129 种子

共回答了15个问题采纳率:93.3% 举报

var reg = /^[+-]?(([1-9]d{7}.d{2})|([1-9]d{8}.d))$/;

1年前 追问

1

4apk 举报

不对啊?我输入11位以上整数没有报错,输入123456789.33(11位)也没有报错

举报 szq1129

ddddd

4apk 举报

还是和刚才一样

郭怀岭 幼苗

共回答了5个问题 举报

java里的话用这个
String reg="(\d{0,10})|(\d{8}(\.\d{1,2})?)|(\d{9}(\.\d?))";

1年前

2
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.143 s. - webmaster@yulucn.com