需要jQuery邮政编码验证空间

需要jQuery邮政编码验证空间,jquery,regex,Jquery,Regex,下面这行代码可以很好地检查邮政编码格式。但是,它不允许在以下两者之间使用空格: var postMatch = /[A-z]{1,2}[0-9]{1,2} ?[0-9][A-Z]{2}/i; 这是正确的:se34tyu 这个号码:se34 tyu 我可以补充什么来实现这一点 使用\s*来允许一个可选空间 /[A-z]{1,2}[0-9]{1,2}\s*[0-9][A-Z]{2}/i “tyu”部分无论如何都是不正确的,最后三个是一个数字和两个字符,而不是三个字符。好吧,这只是一个例子,但是我

下面这行代码可以很好地检查邮政编码格式。但是,它不允许在以下两者之间使用空格:

var postMatch = /[A-z]{1,2}[0-9]{1,2} ?[0-9][A-Z]{2}/i;
这是正确的:se34tyu

这个号码:se34 tyu

我可以补充什么来实现这一点


使用
\s*
来允许一个可选空间

/[A-z]{1,2}[0-9]{1,2}\s*[0-9][A-Z]{2}/i

“tyu”部分无论如何都是不正确的,最后三个是一个数字和两个字符,而不是三个字符。好吧,这只是一个例子,但是我一直在尝试这一个se14 3uf(英国邮政编码),您也缺少一种格式:AA9A 9AA,请参阅所有邮政编码。@Alex:如果我在您的JSFIDLE中添加
\s*
,当您包含一个空格时,它可以正常工作。如果你想在那里测试小提琴,别忘了再次“运行”小提琴。