问题标题:
正则表达式判断5位有效数字数字最大长度为5位(正整数且不能为0),其中,整数部分最大有效长度为3位.小数部分最大有效数字为2位(可以没有小数部分).最好用正则判断.向各位大虾求救.
问题描述:
正则表达式判断5位有效数字
数字最大长度为5位(正整数且不能为0),其中,整数部分最大有效长度为3位.小数部分最大有效数字为2位(可以没有小数部分).
最好用正则判断.
向各位大虾求救.
成秋良回答:
^(?::[1-9]d{0,2}(?:.d{1,2})?)|(?:[0].d{1,2}))$
验证整数及小数(不含0,但包含0.01,0.99之类小数)
^[1-9]d{0,2}(?:.d{1,2})?$
验证非0整数及非0开头的小数
查看更多