javascript – 如何写一个正则表达式表达’和没有空格’?

我想知道如何写一个正则表达式,表示’和没有空格’.我需要将这个实现到下面的if语句中,见下文:

$('#postcode').blur(function(){
    var postcode = $(this),val = postcode.val();

    if((val.length >= 5) && (*******)){ 
       postcode.val(val.slice(0,-3)+' '+val.slice(-3)).css('border','1px solid #a5acb2'); 
    }else{ 
       $(this).css('border','1px solid red'); 
    }
});

非常感谢任何帮助,谢谢

解决方法

试试这个:

&& (!val.match(/\s/))

如果没有空格(或至少一个空格),则匹配返回null,因此您可以将其用作条件.

相关文章

kindeditor4.x代码高亮功能默认使用的是prettify插件,prett...
这一篇我将介绍如何让kindeditor4.x整合SyntaxHighlighter代...
js如何实现弹出form提交表单?(图文+视频)
js怎么获取复选框选中的值
js如何实现倒计时跳转页面
如何用js控制图片放大缩小