0

我使用https://regex101.comhttps://www.regextester.com来检查我的正则表达式。我认为 Qt 使用 PCRE 或 PCRE2,但有时它不会按预期工作。这让我觉得 Qt 使用了其他版本的正则表达式标准。它是哪一个?

4

1 回答 1

1

来自文档

注意:在 Qt 5 中,新QRegularExpression类提供了一个与 Perl 兼容的正则表达式实现,建议代替QRegExp.

这个页面描述了切换的原因,列出了旧的自制正则表达式引擎的许多不足之处。

PCRE似乎还有一些功能没有实现

于 2021-12-04T05:20:23.040 回答