gpt4 book ai didi

Emacs 中的正则表达式语言和替换

转载 作者:行者123 更新时间:2023-12-05 00:26:10 27 4
gpt4 key购买 nike

当我使用 regexp-builder ,我需要以与使用 replace-regexp 时不同的方式来逃避事物.现在,this thread解释这两个命令使用不同的语法,但这是为什么呢?

另外,我浏览了这篇博文:Re-builder: The Interactive Regexp Builder ,我补充说

(require 're-builder) 
(setq reb-re-syntax 'string)

到我的 .emacs按照网站上的建议归档。但是,我仍然需要输入 "围绕我的正则表达式使其工作。我认为改变语法语言会解决这个问题,但事实并非如此。

有了这个,我的实际问题是:
  • Emacs 不支持 PCRE ?有什么解决方法吗?
  • 一旦我在 regex-builder 中拥有正确的正则表达式,有什么办法可以到直接将正则表达式发送到 replace-regexp并输入替换字符串?
  • 最佳答案

    MELPA 存储库中有一个名为 pcre2el 的包为 Emacs 的许多部分添加了 PCRE 支持,包括 regexp-builderreplace-regexp .

    关于Emacs 中的正则表达式语言和替换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22720546/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com