js正则 -180 到180 小数点后无限位、el-input
正则 -180 到180 小数点后无限位
/^0$|^-?0\.\d*[1-9]$|^-?[1-9](\.\d*[1-9])?$|^-?[1-9]\d(\.\d*[1-9])?$|^-?1[0-7]\d(\.\d*[1-9])?$|^-?180$/
正则 -180 到180 小数点后有限位
/^0$|^-?0\.\d*[1-9]$|^-?[1-9](\.[1-9]{1,9})?$|^-?[1-9]\d(\.[1-9]{1,9})?$|^-?1[0-7]\d(\.[1-9]{1,9})?$|^-?180$/
正数(包括小数): /^[+]{0,1}(\d+)$|^[+]{0,1}(\d+\.\d+)$/
正整数(不包括小数):/^[+]{0,1}(\d+)$/
el-input 正则 :oninput="value=value.replace(/[^'a-zA-Z0-9\u4E00-\u9FA5\(\)\$\s]/g,'')"