// __验证手机号
isPhoneNo(phone) {
var pattern = /^[1][3,4,5,7,8][0-9]{9}$/
return pattern.test(phone)
},
// __验证身份证
isCardNo(card) {
var pattern = /^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$|^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9]|X)$/
return pattern.test(card)
},
// 只允许输入字母和数字的验证方法
iscsrId(csrId) {
var pattern = /^[0-9a-zA-Z]+$/
return pattern.test(csrId)
},
//输入正整数和小数的验证方法
clearNoNum() {
if (this.dayTransMonitorForm.startSection.indexOf(‘Num’) != -1) { // 笔数只能输入正整数 this.dayTransMonitorForm.endSection = this.dayTransMonitorForm.endSection.replace(/[^\d]/g, ‘’)
if(this.dayTransMonitorForm.endSection !=“”){
this.dayTransMonitorForm.endSection= parseFloat(this.dayTransMonitorForm.endSection);
}
} else { // 金额 可以输入小数
this.dayTransMonitorForm.endSection = this.dayTransMonitorForm.endSection.replace(/[^\d.]/g, ‘’); // 清除“数字”和“.”以外的字符
this.dayTransMonitorForm.endSection = this.dayTransMonitorForm.endSection.replace(/.{2,}/g,“.”); // 只保留第一个. 清除多余的
this.dayTransMonitorForm.endSection = this.dayTransMonitorForm.endSection.replace(“.”,“$#$”).replace(/./g,“”).replace(“$#$”,“.”);
if (this.dayTransMonitorForm.endSection.indexOf(“.”)< 0 && this.dayTransMonitorForm.endSection !=“”) { // 以上已经过滤,此处控制的是如果没有小数点,首位不能为类似于 01、02的金额 this.dayTransMonitorForm.endSection= parseFloat(this.dayTransMonitorForm.endSection);
}
}
// this.dayTransMonitorForm.endSection = this.dayTransMonitorForm.endSection.replace(/.{2,}/g,”.”); //只保留第一个. 清除多余的
// this.dayTransMonitorForm.endSection = this.dayTransMonitorForm.endSection.replace(“.”,”$#$”).replace(/./g,””).replace(“$#$”,”.”);
// if(this.dayTransMonitorForm.endSection.indexOf(“.”)< 0 && this.dayTransMonitorForm.endSection !=””){//以上已经过滤,此处控制的是如果没有小数点,首位不能为类似于 01、02的金额
// this.dayTransMonitorForm.endSection= parseFloat(this.dayTransMonitorForm.endSection); //
}},
