2个回答
展开全部
0.1 到 3000.0 范围内的所有小数以及整数 的正则表达式:
^(((\d|[1-9]\d|[1-9]\d{2}|[1-2]\d{3})(\.\d)?)|3000|3000.0)$
^(((\d|[1-9]\d|[1-9]\d{2}|[1-2]\d{3})(\.\d)?)|3000|3000.0)$
追问
小数点保留1位
追答
是小数点保留一位呀,你试试保留两位的比如:2999.11 这个正则表达式不匹配
如果必须小数点保留一位的正则表达式如下:
^(((\d|[1-9]\d|[1-9]\d{2}|[1-2]\d{3})(\.\d))|3000.0)$
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |