前提・実現したいこと
住所データを「住所(県、市区町村・・等)」「番地」「方書」に分割したい
発生している問題・エラーメッセージ
現在個人情報を登録するページがあり、
Webフォームで住所を入力させています。
項目は以下の3つに分断してデータを入力し、データベースに登録させます。
入力項目:「住所(NOT NULL制約)」「番地(NOT NULL制約)」「方書」
なお登録だけではなく、照会するページも存在します。
今回画面からの登録だけではなく、
住民票形式の住所データを断続的に取り込む(読み込む)ことになりました。
こちらは住所の項目に特に区別がなく「住所」との名称1項目で管理されています。
そこで現行システムに住所データ等を取り込む際に、
現行の住所フォーマットのように分割をしたいのですが良い方法が思いつきません。
JavaScriptやSQLでどうにかなるものならば対策を教えてほしいのですが、
このあたりの管理方法について事例等を知っていればご紹介いただきたいです。
【他の解決方法例】
・現行の個人情報を登録するテーブルに住所データを残すのではなく、
住民票形式の取り込み用のテーブルを新たに作成しそこで管理する。
・住所項目に全データで登録し、番地項目には適当なスペース項目を登録する
調査したこと
[住所分割 正規表現]
https://qiita.com/zakuroishikuro/items/066421bce820e3c73ce9