9 个解决方案
#1
\d+\.\d{1,4}
#2
^表示的字符串开始处,如果你在数字前面有任何字符,那你这个就匹配失败了。
#3
小数点没用转义
\.
\.
#4
^[0-9]+\.[0-9]{1,4}$
#5
小数点转义
\.
\.
#6
^([1-9][0-9]*|0)(\.[0-9]{1,4})$
#7
.需要转义
#8
还是客客的正则严谨.
#9
还在学习正则~
#1
\d+\.\d{1,4}
#2
^表示的字符串开始处,如果你在数字前面有任何字符,那你这个就匹配失败了。
#3
小数点没用转义
\.
\.
#4
^[0-9]+\.[0-9]{1,4}$
#5
小数点转义
\.
\.
#6
^([1-9][0-9]*|0)(\.[0-9]{1,4})$
#7
.需要转义
#8
还是客客的正则严谨.
#9
还在学习正则~