宣布 regex 1.9

2023 年 7 月 5 日 · Andrew Gallant 代表 regex 团队

regex 子团队宣布发布 regex 1.9regex 仓库由 Rust 项目维护,是 Rust 中使用正则表达式的推荐方式。其定义特征是保证针对被搜索字符串大小的线性时间最坏情况搜索。

regex 仓库的发布通常不会在这个博客上宣布,但由于 1.9 版本中的大部分内部结构都已重写,因此本公告旨在鼓励额外的审查。如果您遇到任何问题或性能下降,请在 问题跟踪器 上报告,或在 讨论论坛 上提问。

API 添加的很少,但值得一提的是 Captures::extract 方法,它应该使在某些情况下获取捕获组更加方便。否则,人们应该看到的主要变化是希望更快的搜索时间。

您可以在 CHANGELOG 中以及 关于 regex 仓库内部结构作为库的更深入的博客文章 中了解更多信息。