常用的正则表达式
- 大于0的数(含小数):
/^(?!(0[0-9]{0,}$))[0-9]{1,}[.]{0,}[0-9]{0,}$/
- 0-100范围内的数(最多保留三位小数):
/^\d\.([1-9]{1,3}|[0-9][1-9])$|^[1-9]\d{0,1}(\.\d{1,3}){0,1}$|^100(\.0{1,3}){0,1}$/
- 大于0的数字,最多留有三位小数:
/^0\.\d{0,3}$|^[1-9]\d{0,8}\.\d{0,3}$|^[1-9]\d{0,8}$/
- 只包含数字或者字母:
/^[A-Za-z0-9]+$/
- 正整数:
/^[1-9][0-9]*$/
- 三位数字(可0开头):
/^\d{0,3}$/