开发者社区> 问答> 正文

js怎么判断字符串是不是全是空格

input框中输入,怎么判断是不是全部输入的都是空格

展开
收起
a123456678 2016-03-13 11:41:28 2803 0
2 条回答
写回答
取消 提交回答
  • let value = input.value;
    
    if (value && value.trim('') === '') {
        console.log('全部输入的都是空格');
    }
    2019-07-17 19:02:21
    赞同 展开评论 打赏
  • 用正则表达式。

    var test = "   \n   ";
    //var test = "      ";
    if(test.match(/^\s+$/)){
        console.log("all space or \\n")
    }
    if(test.match(/^[ ]+$/)){
        console.log("all space")
    }
    if(test.match(/^[ ]*$/)){
        console.log("all space or empty")
    }
    if(test.match(/^\s*$/)){
        console.log("all space or \\n or empty")
    }
    2019-07-17 19:02:21
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
JavaScript面向对象的程序设计 立即下载
Delivering Javascript to World 立即下载
编程语言如何演化-以JS的private为例 立即下载