重複の可能性:
英国の郵便番号の正規表現 (包括的)
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
私は大量の調査を行いましたが、この一般的な検証要件の決定的な正規表現を見つけることができないようです。誰かが私を正しい方向に向けてもらえますか?