Perlゼミ(サンプルコードPerl入門)

新着情報 06/18(月)更新 Perl入学式 イベント情報

2016年10月05日

Perlの演算子

  1. Perl
  2. 演算子

Perlの演算子の一覧です。Perlは演算子の種類が他の言語と比べて少し多いです。記号が多く感じるというひとつの理由にもなっているのかも。わからない演算子は、ここで調べられます。

文字列に関する演算子

文字列に関する演算子の紹介です。

演算子意味
.文字列連結演算子
qw文字列リスト演算子
<<EOSヒアドキュメント
qクォート演算子
qqダブルクォート演算子
x繰り返し演算子

文字列比較演算子についての詳しい解説は以下の記事をご覧ください。

正規表現に関する演算子

正規表現に関する演算子を紹介します。

演算子意味
=~パターンマッチ演算子
qr正規表現のリファレンス
m正規表現の囲みの表現

配列に関する演算子

配列に関する演算子を紹介します。

演算子意味
()リスト
@elems[1, 3, 5]配列スライス
qw文字列リスト演算子
m .. n範囲演算子
x繰り返し演算子

ハッシュに関する演算子

ハッシュに関する演算子を紹介します。

@hash{'foo', 'bar'}ハッシュスライス

リファレンスに関する演算子

[]無名配列生成子
{}無名ハッシュ生成子

制御構造に関する演算子

制御構造に関する演算子の紹介です。

演算子意味
A ? B : C3項演算子
//Defined-or演算子
数値比較演算子

数値を比較するための数値比較演算子の紹介です。

演算子意味
A == BAとBは等しい
A != BAとBは等しくない
A > BAはBより大きい
A >= BAはB以上
A < BAはBより小さい
A <= BAはB以下

数値比較演算子の詳しい解説は以下をご覧ください。

文字列比較演算子

文字列を比較するための文字列比較演算子の紹介です。

演算子意味
A eq BAとBは等しい
A ne BAとBは等しくない
A gt BAはBより大きい
A ge BAはB以上
A lt BAはBより小さい
A le BAはB以下

文字列比較演算子の詳しい解説は以下をご覧ください。

論理演算子

Perlの論理演算子の紹介です。

演算子意味
||論理和
&&論理積
!否定
or論理和(||より優先順位が低い)
and論理積&&より優先順位が低い)
not否定(!より優先優位が低い)

論理演算子の詳しい解説については以下をご覧ください。

算術演算子

四則演算を行うための算術演算子の紹介です。

演算子意味
+加算演算子
-減算演算子
*乗算演算子
/除算演算子
%剰余演算子
++インクリメント
--デクリメント
**べき乗演算子

算術演算子の詳しい解説は以下をご覧ください。

ビット演算子

Perlのビット演算を行うための演算子です。

演算子意味
&ビット論理積
|ビット論理和
^ビット排他的論理和
~ビット否定
<<右ビットシフト
>>左ビットシフト

ビット演算についての解説は以下の記事をご覧ください。

代入に関する演算子

代入に関する演算子を紹介します。

演算子意味
=代入演算子
特殊な代入演算子

特殊な代入演算子について紹介します。他の演算子と組み合わせて「A += B」のように利用でき「A = A + B」と同じ意味になります。

演算子意味
A += BA = A + B
A -= BA = A - B
A *= BA = A * B
A /= BA = A / B
A |= BA = A | B
A &= BA = A & B
A ^= BA = A ^ B
A &&= BA = A && B
A ||= BA = A || B
A //= BA = A // B
A .= BA = A . B

ファイル入出力に関する演算子

ファイルに入出力に関する演算子を紹介します。

演算子意味
<>ファイル入力演算子

ファイル操作に関する演算子

ファイル操作に関する演算子を紹介します。

演算子意味
_ファイル情報の再利用
ファイルテスト演算子

ファイルテスト演算子を紹介します。

ファイルテスト演算子機能
-eファイルが存在するかどうかの確認
-f通常ファイルが存在するかどうかの確認
-dディレクトリが存在するかどうかの確認
-sファイルのサイズの取得
-M最終更新から経過した日数の取得
-A最終アクセスから経過した日数の取得

その他の演算子

その他の演算子を紹介します。

...ヤダヤダ演算子

演算子の「優先順位」

Perlの演算子の優先順位について解説しています。

Perlの文法・構文を調べるには

ifやforなどのPerlの文法・構文を調べるには以下の記事をご覧ください。

演算子の公式ドキュメント

Perlの演算子のすべての一覧は公式ドキュメントを参照ください。

関連情報

Perlの文法・構文、関数、特殊変数・モジュールについては以下のページをご覧ください。

名無し名無し 2017/08/25 00:40 以下の表記がおかしいです。一目でわかるレベルの誤植が多過ぎませんか?

or 論理和(&&より優先順位が低い)
& ビット論理和
| ビット論理積

perlcodesampleperlcodesample 2017/09/05 22:54 精進します。

投稿したコメントは管理者が承認するまで公開されません。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証