Perlについての質問箱 5箱目
■ このスレッドは過去ログ倉庫に格納されています
045211
NGNG以下のアルファベットのAからZまでの中から「BCD」を開始位置、「TUV」を終了位置とし、
その間の文字列の抜き出しと、その文字数を調べる問題なのですが、どうもうまくいきません。
まだ勉強したてなので、どなたか教えてください。
$str="ABCDEFGHIJKLMNOPQRSTUVWXYZ";
$x=index($str,BCD);
$y=index($str,TUV);
print 'BCD開始位置=',"$x";
print 'TUV終了位置=',"$y";
@data=split(//,$str);
$result=scalar(@data);
print "$result";
exit;
■ このスレッドは過去ログ倉庫に格納されています