- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:データを区域(?)に分けて表示させたい)
データを区域に分けて表示させたい
このQ&Aのポイント
- データを区域に分けて表示させる方法を教えてください
- CGIでゲームソフトの発売予定表を作成していますが、データを区域に分けて表示させる方法がわかりません
- 希望する表示方法は、年ごとにデータをまとめ、セクションごとに表示することです
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
#1つのサンプル use encoding 'Shift_JIS'; $prevYear=""; while(<DATA>){ ($year) = /^(\d+)/; if($prevYear != $year){ print <<YEAR_HEADER; ------------------------------------------ ${year}年発売ソフト ------------------------------------------ YEAR_HEADER $prevYear=$year; } print; } __DATA__ 2001年02月15日 ファイナルナントカ RPG スクウェハース 2001年08月15日 小戦略 SIM システムソフトクリーム 2002年11月30日 ドラゴンナントカ RPG スクウェアハース
その他の回答 (1)
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
回答No.1
必要に応じて最初に日付でソートしておいて、 1つ前の日付を保持する変数を用意して 年が切り替わったら、年の表示をするような感じでいいんじゃないでしょうか
質問者
お礼
ご回答ありがとうございました。 やっぱ相当難しかったです orz
お礼
サンプルまで作っていただき本当にありがとうございました・・・ orz 半分諦めていたので本当うれしいです orz ありがとうございました orz