重複の可能 性がある英国の郵便番号を検証するための正規表現
次の形式のような投稿コードを受け入れる正規表現構文が必要です
CR03JP
cr03jp
CR0 3JP
cr0 3jp
私が今持っているのは
^([A-PR-UWYZ0-9][A-HK-Y0-9][AEHMNPRTVXY0-9]?[ABEHMNPRVWXY0-9]? {1,2}[0-9][ABD-HJLN-UW-Z]{2}|GIR 0AA)$
受け入れるCR0 3JP
が拒否するcro3jp CR03JP
私も次のことを試しました
/((GIR 0AA)|((([A-PR-UWYZ][0-9][0-9]?)|(([A-PR-UWYZ][A-HK-Y][0-9][0-9]?)|(([A-PR-UWYZ][0-9][A-HJKSTUW])|([A-PR-UWYZ][A-HK-Y][0-9][ABEHMNPRVWXY])))) [0-9][ABD-HJLNP-UW-Z]{2}))/i
これがすでに回答されている場合は、リンクを教えてください