- ベストアンサー
文字認識について
perlでプログラムを書いています。 配列の中にもし"<"があったらif文に入るってしたいのですが、 for(省略){ if(@配列[i] eq"<"){ としても、 if(@配列[i] eq"\<"){ としても、 if文の中に入れません。これは何故でしょうか? また、"//"とスラッシュが2回続いた時も同様にif文に入りたいのですが、これも方法を教えてください。 よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
行末に「\n」がついてるからではないですか? for(省略){ chomp $配列[$i]; if($配列[$i] eq '<'){ か for(省略){ if($配列[$i] =~ /</){ でできると思いますよ。
お礼
if($配列[$i] =~ /</){ でできました!!ありがとうございました!!