我需要创建一个正则表达式,接受1到350,000之间的任何值,而不是更多。
目前我有这个:
^([1-9](\d){0,4}([.](\d){1,2})?|350000([.](0){1,2})?)?$
它满足条件350000. 100,000到350,000范围内的任何内容都会抛出错误信息。
答案 0 :(得分:1)
应该工作:
^((\d{1,5})|([1-2]\d{5})|([3][0-4]\d{4}))(\.\d{1,2})?$|^(350000)(\.(0){1,2})?$