>>94
↓こんな処理なんか、どうでしょう?

全角・半角問わず7桁以上の数字(=口座番号)を検出し、
それを含む1行を1パックとする。
         ↓
上記パックのうち、金融機関特有の文字列、すなわち
「銀行/金庫/バンク」「本店/支店/駅前支店」「普通/(普)/(普)/」など、
口座情報の最小限の構成要素を含んでいないものをカット。保存対象を絞る。
         ↓
その上で、パックの中にある、「○○銀行」「○○支店」「普」「XXXXXXX」
などを抽出し、好みのデータ構造にソートし直し、保存。