質問: re.match('', scraping_str)の、''の部分正規表現を考えていただきたいです。 re.matchの、matchは適宜適切なものに変えてください。
回答: 都道府県・市区町村(自治体で切る)ならリストを用意するなりイレギュラーなところだけピックアップして正規表現にかけるなりで対応できますが(参考)、それ以降の住所については「町名+番地」だけでなく、 * 市町村の次がいきなり番地(長野県木曽郡王滝村3623番地 王滝村役場) * 無番地(東京都青ヶ島村無番地 青ヶ島村役場) * 京都市内の通り名住所(京都市中京区寺町通御池上る上本能寺前町488 京都市役所) * 国有林内の林班(和歌山県伊都郡高野町大字高野山国有林第9林班ノは 高野山駅) * 岩手県の地割(岩手県紫波郡矢巾町第13地割123 矢巾町役場) * 北海道の条丁目・線号(札幌市中央区北1条西2丁目 札幌市役所) * 軽井沢の別荘番号など、公式の住所が役に立たないので独自に振っているケース * 道路式住居表示(東根市神町営団大通り47号 東根市営団公民館) などなど、**場所によって異なる**と言っても過言ではありません。パターン化するには、並大抵でない労力が必要となります。