fukke.cafe

perl

どんな言語

スクリプト言語。CGIで動くサーバーサイドの言語。 文字を扱うのが得意。

基本文法

標準入力
my $input = <STDIN>;
出力
print 'Hello world';
数値
12345          # 整数
12_345         # 整数(アンダーバーは無視されます)
123.45         # 小数
1.23E45        # 指数
0x12345        # 16進数
012345         # 8進数
文字列
"abc" # 中で変数展開できる
'abc'
配列
my @array = (1, 2);

VSCode拡張

Perl Navigatorが良さそう。WebDBPress132で紹介されていた。

CookBook

配列のシャッフル
use strict;
use List::Util;

my @data = qw (a b c d e f g h i j);
print List::Util::shuffle @data;

参考文献

  • https://www.tohoho-web.com/wwwperl1.htm#AboutPerl
  • https://ja.wikipedia.org/wiki/Perl

公開日 perl//

目次

Thanks you for reading.