我有以下JavaScript代码用于验证邮政编码:
可能重复:
英国邮政编码正则表达式(全面)
我需要在JavaScript中验证邮政编码。
function valid_postcode(postcode) {
postcode = postcode.replace(/\s/g, "");
var regex = /[A-Z]{1,2}[0-9]{1,2} ?[0-9][A-Z]{2}/i;
return regex.test(postcode);
}
测试:
CF47 0HW - Passes - Correct
CF47 OHW - Passes - Incorrect
我已经做了大量的研究,但似乎找不到这个常见验证要求的明确正则表达式。请问有人可以指导我吗?