[python3] 住所データをざっくり3分割してみた。

という住所があったとします。
これを簡単に住所・番地・建物名にする方法を考えたので備忘録として残します。

住所の判定は左から順番にチェックしてアラビア数字があるところまでとします。
次にそこから
[‘1′,’2′,’3′,’4′,’5′,’6′,’7′,’8′,’9′,’0′,’丁’,’目’,’-‘,’ー’,’号’]
以外の文字があればそこまでを番地とします。
残ったtextを建物名と判断します。

プログラムを実行すると・・・

のように3分割されました。
もっといい方法があると思うので知ってる方はご指摘下さい。