emacs 正規表現

emacs 正規表現

replace-regexp だと以下のようにエスケープしなければならない。

( -> \(
) -> \)
| -> \|
\ -> \\


これらの正規表現を re-builder で使用するには更にエスケープが必要。

( -> \\(
) -> \\)
| -> \\|
\ -> \\\\


制御文字を正規表現の条件式で表すには \t などではなく ^I (直接入力)じゃないとマッチしない。re-builder では \t でマッチするので紛らわしい。re-builder の正規表現を replace-regexp に合わせてくれればいいのに。

と思ったが逆のほうがいいか。