秀丸エディタで使用できない正規表現
秀丸エディタで使用できない正規表現があるようなので調べてみました。調査中なので追記していく予定です。(2008/10/13 16:45)
使用できない正規表現
種類 | 正規表現 | 意味 | 代替 |
---|---|---|---|
文字の指定 | \d | 数字 | [0-9] |
\D | 数字以外 | [^0-9] | |
\s | 空白文字 | [\t\n\x0B\f\r] | |
\S | 空白文字以外 | [^\t\n\xOB\f\r] | |
\w | 英数字とアンダースコア | [a-zA-Z_0-9] | |
\W | 英数字とアンダースコア以外 | [a-zA-Z_0-9] | |
量の指定 | *+ | 独占的なマッチング(0個以上) | 不明 |
++ | 独占的なマッチング(1個以上) | 不明 | |
?+ | 独占的なマッチング(0個または1個以上) | 不明 | |
{...}+ | 独占的なマッチング(個数やその範囲を指定) | 不明 | |
位置の指定 | \b〜\b | 単語境界 | \<〜\> |
\A | 入力の開始位置 | 不明 | |
\Z | 入力の終了位置 | 不明 | |
\z | 入力の終了位置 | 不明 | |
\G | 前にマッチした部分の直後 | 不明 | |
$1,$2,$3… | 補足グループ()でマッチした部分の文字列 | \1,\2,\3… |