标签: regex emacs replace expression elisp
我有一个文件,我想在每个单词周围添加引号 例如 hello 变为" hello" 到目前为止,我已经尝试过了 在emacs中:
M-x query-replace-regexp [a-z]+ RET "\1" y
但它只是删除了这个词并留下了引号。
答案 0 :(得分:4)
这就是你想要的:
M-x query-replace-regexp \(\<\w+\>\) RET "\1" y
答案 1 :(得分:2)
答案 2 :(得分:1)
您需要在引用back reference ( )
( )
\1
M-x query-replace-regexp \([a-zA-Z]+\) RET "\1" y