4

のドキュメントをざっと見てみると、後方参照をQRegexpサポートしていることが示されていますが、QRegularExpressionそれについては言及されていません。後方参照なしの正規表現マッチングは線形時間でスケーリングできるため、これは注目に値しますが、後方参照は指数時間としてスケーリングされます (ソース [デッドリンク]キャッシュされたバージョン)。

同様の StackOverflow の回答では、主な違いは実行速度にあることにも言及しています。新しい正規表現クラスが線形時間で検索できる新しいアルゴリズムを採用できると考えるのは論理的ですが、私はこれについて直接の知識はありません。QRegularExpression新しいクラスで上記のような違いはありますか?

4

1 に答える 1