タグ

2024年8月19日のブックマーク (1件)

  • 郵便番号から都道府県は一意に特定できない罠をご存知か

    はじめに 郵便番号とは、当たり前に都道府県・市区町村が特定できるものだと、 そのための識別コードが郵便番号である、とすら思い込んでいました。 そんな思い込みのもと、郵便番号から都道府県を割り出すコードを書き終わってから、 「複数の都道府県にまたがる郵便番号」の存在に気付いた人がここにいたので、備忘録です。 やりたかったこと 郵便番号から都道府県を割り出したい ユーザが47都道府県を、任意にグループ分けできる機能がある。 注文の送り先都道府県がどのグループに属するかを判定したい。 しかし住所はユーザ自由入力のため表記揺れが激しく、できれば見たくない。 そこで郵便番号から都道府県を割り出すことにした。 実際に書いた処理 郵便番号から都道府県を特定するgetPrefectureFromPostalCode()を定義し、 ユーザ入力の郵便番号が正しいかどうかで条件分岐させた。 郵便番号が正しい場合

    郵便番号から都道府県は一意に特定できない罠をご存知か
    kazuau
    kazuau 2024/08/19
    特殊なのを代表例に取ってる。三重県桑名郡木曽岬町と愛知県弥富市の間には帰属未定地があって長年結論が出ていない。領土問題