Perl の記号ぬき書き

久保拓弥   kubo@ees.hokudai.ac.jp

$a . $b 文字列をくっつける
$a + $b 足し算
$a - $b 引き算
$a * $b かけ算
$a / $b 割り算
$a % $b 割り算の余り
$a ** $b べき乗
sqrt($a) 平方根
   
$a++ $a を 1 増加 (インクリメント)
$a-- $a を 1 減少 (デクリメント)
$a += $b $a に $b を加える
$a -= $b $a から $b を引く
   
m/正規表現/ マッチ (検索)
s/正規表現/正規表現/ 検索して置換
^ 正規表現「行頭」
$ 正規表現「行末」
.* 正規表現「何か 0 文字以上のもの」
.+ 正規表現「何か 1 文字以上のもの」
\s 正規表現「空白・タブ・改行文字」
   
$a = $b $a に $b を代入する
$a =~ m/正規表現/ $a がマッチするか
$a =~ s/正規表現/正規表現/ $a の検索置換
   
$a eq $b 文字列が等しいかどうかの比較
$a == $b 数値が等しいかどうかの比較
$a < $b, $a > $b 大小比較
and, or, not かつ,もしくは,否定
&&, ||, ! かつ,もしくは,否定
   
# ここから後ろはコメント
; 文の終り
\n 改行
\t タブ
"" 文字列にする
<> ファイルの読みこみ
   
%.2f 書式指定「小数表示,小数点以下 2 ケタ」
%.2e 書式指定「指数表示,仮数部小数点以下 2 ケタ」
%-8s 書式指定「文字列に 8 ケタとる,左寄せ」
%6i 書式指定「整数 6 ケタ」
   

目次にもどる