• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Perlについてご教示お願い致します。)

Perlのページフォーム入力でNOを書き込む方法は?

このQ&Aのポイント
  • Perl初心者の方がページフォーム入力でNOを書き込む方法について教えてください。
  • テキストファイルの1行目の1列目の数字を+1して次回入力時に書き込みたいです。
  • 具体的な方法やコードの記述方法などを教えていただけると助かります。

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

  • ベストアンサー
  • kichi8000
  • ベストアンサー率41% (660/1584)
回答No.1

@DATAの配列の要素数を関数で数値化し+1するだけです。 余計な行をいれない場合。 my $NO = @DATA; $NO++; もう少し調整すると my $NO = @DATA; my $NOnum = 0; if ($NO > 0){ foreach my $val (@DATA) { ($NOnum, $dmy1, $dmy2) = split( /,/ ,$val); # できれば$NOnumから改行とスペースを削除する if( $NOnum =~ /^[0-9]+$/ ) { last; }else{ $NOnum = 0; } } } $NO = $NOnum + 1;

perlhogehoge
質問者

お礼

ありがとうございます!

関連するQ&A