久保拓弥 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 ケタ」 |
  |