参照[https://ja.wikipedia.org/wiki/Perl]
計算符号 | |
+ | 加算 |
- | 減算 |
* | 乗算 |
^ | 累乗 |
/ | 除算 |
% | 余り |
論理式 | |
< | 未満 |
<= | 以下 |
> | 超過 |
>= | 以上 |
== | 等しい |
!= | 等しくない |
eq | 文字列が等しい |
ne | 文字列が等しくない |
&& | AND |
|| | OR |
修飾子 | 説明 |
g | 繰り返し探索 |
i | 大文字小文字の区別をしない |
m | 複数行として扱う |
o | 1度だけ変数の展開を行う |
s | 単一行として扱う |
メタ文字 | 説明 |
\ | 直後の文字をエスケープ |
^ | 先頭にマッチ |
$ | 末尾にマッチ |
. | 改行を除く任意の1文字 |
* | 直前の文字を0回以上にマッチ |
+ | 直前の文字を1回以上にマッチ |
? | 直前の文字を0回又は1回にマッチ |
{n} | 直前の文字をn回にマッチ |
{n,} | 直前の文字をn回以上にマッチ |
{n,m} | 直前の文字をn回以上、m回以下にマッチ |
() | グループ化 |
| | 複数選択 |
[] | 任意マッチング |
\w | 英数字、アンダースコア。 |
\W | 上記以外。 |
\d | 数字。 |
\D | 上記以外。 |
\t | タブ。 |
\r | リターン。 |
\n | 改行。 |
\s | スペース。 |
\S | 上記以外 |