- 締切済み
Perl テキスト内の文字列 合計値
ご教示お願い致します。 test.txt --------------- a,a,a c,b,b b,c,b a,a,d a,e,e --------------- ↑のようなテキストがあり それを 1列目[0] a = 3 b = 1 c = 1 d = 0 e = 0 2列目[1] a = 2 b = 1 c = 1 d = 0 e = 1 3列目[2] a = 1 b = 2 c = 0 d = 1 e = 1 このように求めたいのと、 全ての配列から a = 6 b = 4 c = 2 d = 1 e = 2 という風に求めたいのですが、どのようにするのでしょうか?
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- bardfish
- ベストアンサー率28% (5029/17766)
回答No.1
具体的なコードはご自分で考えていただくとして、簡単に・・・ テキストファイルから1行読み込んだらsplit関数(だったかな?)で区切り文字指定して配列化する。 連想配列でインクリメントする。 その結果をfor eachで配列文字列と件数を表示する。 以上を繰り返す。 で、出来ると思います。