例えば
「東京都千代田区永田町1丁目7−1」は「千代田区」
「京都府京都市北区金閣寺町1」は「京都市」
のように市区町村を抽出したいです。
都道府県名はまず変わることがないのでそれを抜かした文字列から
前方一致で「市」「区」「町」「村」が最初に見つかる位置までの文字列だと、
「四日市市」「町田市」「大村市」などが抽出できません。
何か良い抽出方法はないでしょうか?
上記のような例外地名を事前に用意して弾くしかないのでしょうか?
市区町村名は合併などでよく変わりますので、そのあたりも考慮した実装経験の方がいらっしゃいましたらご教示願いたいです。

回答8件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/01/12 04:02
2019/01/15 16:08