我想知道如何写一个正则表达式,表示’和没有空格’.我需要将这个实现到下面的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,因此您可以将其用作条件.