在表单填写页面中,经常会遇到信息为空时需要拦截提醒用户填写信息的需求
常用处理手段
if(!this.parames){
console.log('请填写parames')
return
}此方法会发现全部为空格或者为换行时候无法拦截
利用正则判断进行参数校验拦截
var parames = " \n ";
if(parames.match(/^\s+$/)){
console.log("全为空格或换行")
}
if(parames.match(/^[ ]+$/)){
console.log("全为空格")
}
if(parames.match(/^[ ]*$/)){
console.log("全为空格或空")
}
if(parames.match(/^\s*$/)){
console.log("全为空格或空或换行符")
}
