- 締切済み
【Perl】テキストファイルの処理方法について
テキストファイルの一括処理をしたいです。 同じ形式で書かれている下記のような ファイルが複数個あり全てのファイルの 同フィールドだけ抜き出し、 抜き出した全てのデータを右側列にコンマ区切りで並べて 出力させたいのですがうまく並べられません。 配列がうまく使えていないと思うのですが アドバイスをいただけませんでしょうか。 データは&で区切られておりこの例では左から3番目のフィールドを 処理の対象としてます。 file01 A&111&222&333& A&444&555&666& A&777&888&999& file02 A&aaa&bb&cc& A&ddd&ee&fff& A&ggg&hhh&iiii& file03 A&abab&bnb&ccc& A&abab&bnb&ccc& A&abab&bnb&ccc& A&abab&bnb&ccc& 希望出力結果 222,bb,bnb, 555,ee,bnb, 888,hhh,bnb, ,,bnb, 希望結果のようなファイルを出力させたいです。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- sakusaker7
- ベストアンサー率62% (800/1280)
回答No.2
- Tacosan
- ベストアンサー率23% (3656/15482)
回答No.1
お礼
ありがとうございました。 参考にさせていただきます。 お手数をおかけいたしました。