标签: regex
我正在使用以下正则表达式来匹配1到9999.9之间的范围,并且效果很好!
"^([1-9]|[1-9]\\d|[1-9]\\d\\d|[1-9]\\d\\d\\d)(\\.\\d)?$"
但是,我希望范围从0.5到9999.9开始!
我该怎么做!任何建议!
答案 0 :(得分:1)
简单,您还可以简化已有的正则表达式:
"^(?:0\\.[5-9]|[1-9]\\d{0,3}(?:\\.\\d)?)$"