Rust正規表現エンジンがキャプチャレス後方参照に対応

2025-07-15
Rust正規表現エンジンがキャプチャレス後方参照に対応

Rustの公式正規表現エンジンが、キャプチャレス後方参照をサポートするようになりました。これは、マッチをキャプチャせずに先行するテキストについてアサーションを行うことができる、強力な正規表現機能です。実装には、正規表現オートマトンとコンパイラの修正が含まれており、テキストの末尾まで不要にスキャンすることや、すべて一致検索での2次時間計算量といったパフォーマンス上の課題を克服しました。ベンチマークテストでは、良好なパフォーマンスが示され、ほとんどの場合、Pythonの`re`ライブラリと競合する結果となりました。

開発 後方参照