一覧
- Sakura Editor では、$0 とか $1 は使えなかった。
- jEdit では、$0、$1 が使えた。
メタ文字 | マッチするもの |
---|---|
. | 任意の1文字 |
[ (文字列) ] | (文字列の中の) 任意の1文字 |
[^ (文字列) ] | (文字列に含まれない) 任意の1文字 |
^ | 行の先頭の位置 |
$ | 行の末尾の位置 |
\< | 語の先頭の位置 |
\> | 語の末尾の位置 |
| | 区切っている正規表現のどれか |
( ) | | の範囲を限定する。また、囲むことで $1 など指定できる |
? | 0回 〜 1回。 |
* | 0回 〜 何回でも。 |
+ | 1回 〜 何回でも。 |
メタ文字 | マッチするもの |
---|---|
\t | タブ文字 |
\n | 改行文字 |
\r | 復帰文字 |
\s | 任意の空白文字(スペース、タブ、改行、改ページ) |
\S | \s 以外の全ての文字 |
\w | [a-zA-Z0-9_] (単語は「\w+」で指定する) |
\W | 「\w」 以外の全ての文字。 [^a-zA-Z0-9_] |
\d | [0-9](数字) |
\D | 「\d」 以外の全ての文字。[^0-9] |
メタ文字 | マッチするもの |
---|---|
$0 | 一致した部分の全て |
$1 | 一致した部分の中で、最初に ( ) で囲んだ部分 |
$2 | 一致した部分の中で、2番目に ( ) で囲んだ部分。以下、数字に応じた部分 |