Tag Archives: Perl - Page 5

Perl 基礎解説 ($~)

代入してみましょう。
$mane = “ORBIT”;
このように入力すると$maneはORBITであると処理されます。
これを使い以下のように入力すると
print “ただいま頭の悪い$maneは補習を受けていますn”;

ただいま頭の悪いORBITは補習を受けています
と、このように出力されます。

では、このように入力するとどうでしょうか。
print ‘あの$maneは補習を受けていますか?n’;

この結果は以下のようになります
あの$maneは補習を受けていますか?n

つまり、’で括ると$やも普通の文字として扱われます。

簡単なおさらい
$mane = “ORBIT”;
print “ただいま頭の悪い$maneは補習を受けていますn”;
print ‘あの$maneは補習を受けていますか?n’;

ws000008

Perl 基礎解説(Print)

このごろ休みがちでしたが、Perlの勉強を再開します。
まず、直接サーバーで試すわけにはいかないので母艦にActivePerl
をここからダウンロードしてインストールします。

インストール後コマンドプロントで
perl -v

と入力しましょう。
インストールに成功していればバージョンが表示されます。

では早速簡単なプログラムを書いてみましょう。
print 1234;
この記述で実行すると
1234
と表示されます。

しかし、この状態で
1234
1234
と表示させたくて
print 1234;
print 1234;
と記述しても12341234
と結果はなるだけです。

改行を行う場合は
n
で行います。

print “n”;
このように記述した場合
改行の入力を出力します。
この時文字の始まりと終わりを表す

で括りましょう。

以上で説明したとおり
Perlは自由型なので以下のように記述しても
print

こんにちは
;

こんにちは
と正常に出力されます。

おさらいとして以下のように記述して試してみましょう。

print 1234;
print “n”;
print “1234n”;
print

こんにちは
;
ws000007