[实用技巧]Emacs Lisp生成正则表达式

用rx生成正则。易读性较强,容易维护。

6 个赞

链接挂了,有新的链接吗?

没挂代理也没HTTPS都能上

rx 还有一个对应的 xr 包,是 rx 的反向操作, ivy 拼音搜索功能就是依靠这两个包做的

1 个赞

我要挂全局代理才能访问

这是 GitHub Pages,被封是正常操作

有兴趣可以了解一下 parser combinator,能比正则处理更复杂的处理需求。

这几年因为 Haskell 开始流行起来了

主要问题是本质上是 higher order function 所以在 emacs lisp 里受沒有 namespace 的制约

你这个问题是说使用起来不方便的问题吗?

对,所只我只是建议了解,可以在別的支持比较好的语言用,除开有什么特別需求不是很推荐在 emacs lisp 里用。