Alvaro Martinez Asked: 2019-05-17 18:10:05 +0800 CST2019-05-17 18:10:05 +0800 CST 2019-05-17 18:10:05 +0800 CST 为什么 Emacs 将大小写混合的文本替换为大写? 772 在 Emacs 中,当我用 regexp 替换以下列表时opeN \1 closE: A001X B002X C003X 它将全部转换为大写: OPEN A001X CLOSE OPEN B002X CLOSE OPEN C003X CLOSE 这不是我所期望的。它应该是: opeN A001X closE opeN B002X closE opeN C003X closE 为什么会发生这种情况,如何避免? regex emacs 1 个回答 Voted Best Answer cwsw 2019-05-22T11:44:36+08:002019-05-22T11:44:36+08:00 查看 query-replace-regexp 的定义 --> 请参阅 case-replace。例如。Cf query-replace-regexp with (setq case-replace nil) 你得到你预期的行为
查看 query-replace-regexp 的定义 --> 请参阅 case-replace。例如。Cf query-replace-regexp with
(setq case-replace nil)
你得到你预期的行为