Pythonで正規表現:氏名

最後に残ったのが氏名行である。困ったことに氏名を特定する手掛りはほとんどなにもない。ここでは安直に残った行データが氏名行であるする。

全体を纏めると:

  • 最も規則が厳しい郵便番号行を始めに検出する。
  • 次に電話番号行を特定する。
  • その次に住所行を確定する。
  • 残った行データが氏名データである。

これらをLibreOfficeのマクロに組み込む。

【実行例】

LibreOffice・Calcの実行画面

このマクロはここにある。