/var/log/messages

debugging with sixth sense

Replace-regexp

自分メモ。

M-x replace-regexp ではかっこに対応するナニは \1, \2 で、らしい。

例えば

1
2
[fugahoge.c]
[hogehoge.c]

1
2
[***.c]
[***.c]

にするのであれば

\(\[\).*\(\.c\]\)\1***\2 に、という記述だし

1
2
/home/ubuntu/fuga/hogefuga.c
/home/ubuntu/fuga/hogehoge.c

1
2
/home/ubuntu/***.c
/home/ubuntu/***.c

にするのであれば

fuga/.*\(\.c\)***\1 という記述なのか。

Comments