var value = $(obj).val(); //输入的值
if (value !== '' && value.substr(0, 1) === '.') {
value = "";
}
value = value.replace(/^0*(0\.|[1-9])/, '$1');// 数据粘贴
value = value.replace(/[^\d.]/g, ""); //移除其他字符
value = value.replace(/\.{2,}/g, "."); //保留一个小数点
value = value.replace(".", "$#$").replace(/\./g, "").replace("$#$", ".");
value = value.replace(/^(\-)*(\d+)\.(\d{1,2}).*$/, '$1$2.$3'); //一到二位小数
if (value.indexOf(".") < 0 && value !== "") { //,首位不能为类似于 01、02的数字
if (value.substr(0, 1) === '0' && value.length === 2) {
value = value.substr(1, value.length);
}
}
$(obj).val(value);