• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:データを区域(?)に分けて表示させたい)

データを区域に分けて表示させたい

このQ&Aのポイント
  • データを区域に分けて表示させる方法を教えてください
  • CGIでゲームソフトの発売予定表を作成していますが、データを区域に分けて表示させる方法がわかりません
  • 希望する表示方法は、年ごとにデータをまとめ、セクションごとに表示することです

質問者が選んだベストアンサー

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.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   スクウェアハース

OUHO
質問者

お礼

サンプルまで作っていただき本当にありがとうございました・・・ orz 半分諦めていたので本当うれしいです orz ありがとうございました orz

その他の回答 (1)

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

必要に応じて最初に日付でソートしておいて、 1つ前の日付を保持する変数を用意して 年が切り替わったら、年の表示をするような感じでいいんじゃないでしょうか

OUHO
質問者

お礼

ご回答ありがとうございました。 やっぱ相当難しかったです orz