perlの質問です。
ある掲示板に二重投稿防止機能がついていなかったので、
それに防止機能をつけたいと思いました。

データは
2(ツリー数)<>4(最終記事��)
2(ツリー��)<>投稿者<>投稿日時<>子記事なら親記事��<>2(総合��)<>コメント<> ※親記事2
<>投稿者<>投稿日時<>2(親記事��)<>4(総合��)<>コメント<> ※親記事2への子記事
1<>投稿者<>投稿日時<>子記事なら親記事��<>1(総合��)<>コメント<> ※親記事1
<>投稿者<>投稿日時<>1(親記事��)<>3(総合��)<>コメント<> ※親記事1への子記事・
・
・
と繋がります。
最終投稿記事を探すには、最終記事�bフある記事を抽出する必要がある。
それにはforeachを使えばいいんじゃないか、というところまではたどり着きました。
open(IN,"$bbslog") || &error("Open Error : $bbslogfile");
@lines =<IN>;
までは考え付いたのですが、左から五番目のデータを探して
最終記事�ai$allcomに代入済み)と一致するデータを抽出するには、
どうしたらいいでしょうか。