wkiwi的博客

JS判断字符串是否为空或是否全为空格

发布时间:3年前热度: 1073 ℃评论数:

在表单填写页面中,经常会遇到信息为空时需要拦截提醒用户填写信息的需求


常用处理手段

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("全为空格或空或换行符")
}


error

手机扫码访问