一覧

  • 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番目に ( ) で囲んだ部分。以下、数字に応じた部分