次のような単語を含むテキストがあるとします。
"foo" ... "bar" ... "file" ... "emacs"
そして、あなたがしたいのは、 " を ' ' に置き換えることだけです。次の置換を要求するだけで実行できることはわかっています。
" -> ''
しかし、より複雑なケースでは、正規表現を使用してインタラクティブに実行したいとします。どうすれば実行できますか?
私は自分自身をよりよく説明します: このように動作するコマンド、または一連のコマンドがあればいいのにと思います:
- like の正規表現を書き、
"\\(.*?\\)"
インタラクティブに結果を確認します (つまり、正規表現を編集すると現在表示されている一致が強調表示され、変更を加えると常に強調表示が更新されます)。 - 正規表現に満足したら、次のような置換を指定します
' '\1' '
- すべての一致をインタラクティブに置換