假设我有一个包含以下内容的缓冲区:
Hello
HELLO
我运行了从\(.*\)
到\1 World!
的正则表达式替换
结果是
Hello World!
HELLO WORLD!
虽然我想要的是
Hello World!
HELLO World!
我可以设置一个选项吗?
答案 0 :(得分:7)
将case-replace
设置为nil
,如下所示:
(setq case-replace nil)
然后它会在替换中保留大小写。
答案 1 :(得分:1)
C-h f query-replace-regexp RET