Perl言語を10分で入門【初心者でもできる】

テキスト処理やシステム管理作業などに適した高級プログラミング言語で、簡潔な構文と強力な文字列処理機能を備え、スクリプト、Web開発、システム管理などの幅広い分野で使用されています。

以下は “Hello, World!”と出力する簡単なPerlプログラムです。

#!/usr/bin/perl
print "Hello, World!\n";
  1. 最初の行はPerlインタプリタのパスを指定し、オペレーティングシステムにPerlを使用してこのプログラムを実行するように指示します。
  2. 2行目は、print文で出力したい文字列を表示する。printの後は、文字列をダブルクオートで囲み、\nは改行を表す。

LinuxまたはMacで上記コードをhello.plというファイル名で保存し、端末でperl hello.plと実行すれば、出力が表示されます。

プリントアウト機能に加え、Perlには豊富な文字列処理関数と正規表現サポートが備わっています。以下は文字列処理関数を使った例です。

#!/usr/bin/perl
my $str = "Hello, World!";
# 获取字符串长度
my $length = length($str);
print "字符串长度:$length\n";
# 转换为小写
my $lowercase = lc($str);
print "转换为小写:$lowercase\n";
# 转换为大写
my $uppercase = uc($str);
print "转换为大写:$uppercase\n";

出力結果:

字符串长度:13
转换为小写:hello, world!
转换为大写:HELLO, WORLD!

上記のコードでは、myというキーワードは変数宣言に使用しています。文字列の長さを取得するにはlength関数を使用し、文字列を小文字に変換するにはlc関数を使用し、文字列を大文字に変換するにはuc関数を使用します。

これはPerl言語のほんの一部分であり、Perlにはより多くの高度な機能やモジュールがあり、学習して使用できます。この簡単な入門チュートリアルが、Perlプログラミング学習のきっかけになれば幸いです。

bannerAds