Vue+正则表达式 判断时间合法性行验证
2019-01-15 18:02:10.990//时间合法性验证timeCheak: function () {this.isTimeTrue = falsevar timeRegex = "^((([0-9]{3}[1-9]|[0-9]{2}[1-9][0-9]{1}|[0-9]{1}[1-9][0-9]{2}|[1-9][0-9]{3...
·
2019-01-15 18:02:10.990
//时间合法性验证
timeCheak: function () {
this.isTimeTrue = false
var timeRegex = "^((([0-9]{3}[1-9]|[0-9]{2}[1-9][0-9]{1}|[0-9]{1}[1-9][0-9]{2}|[1-9][0-9]{3})-" +
"(((0[13578]|1[02])-(0[1-9]|[12][0-9]|3[01]))|((0[469]|11)-(0[1-9]|[12][0-9]|30))|(02-(0[1-9]|[1][0-9]|2[0-8]))))|((([0-9]{2})" +
"(0[48]|[2468][048]|[13579][26])|((0[48]|[2468][048]|[3579][26])00))-02-29))\\s+" +
"([0-1]?[0-9]|2[0-3]):([0-5][0-9]):([0-5][0-9]).([0-9]{3})$"
var Regex = new RegExp(timeRegex)
if (!Regex.test(this.form.startTime)) {
this.$message({
type: 'warning',
message: '请输入有效的时间 ',
duration: 10000,
showClose: true,
})
return
}
this.isTimeTrue = true
},
更多推荐
已为社区贡献12条内容
所有评论(0)