假设你有一些文本,里面有这样的词:
"foo" ... "bar" ... "file" ... "emacs"
而你想要做的就是用''替换“。我知道它只能要求以下替换:
" -> ''
但是假设您想以交互方式并使用正则表达式进行操作,对于更复杂的情况,如何完成?
我更好地解释自己:我希望我能有一个命令,或一系列命令,以这种方式工作:
- 编写一个类似的正则表达式
"\\(.*?\\)"
并以交互方式查看结果(即,当前可见的匹配在您编辑正则表达式时突出显示,并且突出显示始终在您进行更改时更新)。 - 一旦对正则表达式感到满意,请指定一个替换,例如
' '\1' '
- 交互式替换所有匹配项