求一条正则表达式 要求效果如下 只能为数字 小数点前不能超过七位 小数点后不超过4如果是整数没有小数点 长度只能为七位 第一位的的前面只能加一个负" - " 号 如: -123123.123加不加负号 都不会报错
^(-?\d{7}|\d{1,7}\.\d{1,4})$
楼上好像有点小问题吧?要不要在-号后面加上一个括号,确定或的范围呀?