跳至主要内容

4 篇文章 含有標籤「RegExp」

檢視所有標籤

改進 V8 正則表達式

· 閱讀時間約 7 分鐘
Patrick Thier 和 Ana Peško,對正則表達式有獨到見解的正則表達式專家

在其默認配置中,V8 在正則表達式首次執行時將其編譯為本地代碼。作為我們對JIT-less V8工作的的一部分,我們引入了一個正則表達式解釋器。解釋正則表達式的優勢是使用更少的內存,但代價是性能下降。在這篇博客文章中,我們描述了如何在減少性能損失的同時利用解釋正則表達式的優勢。

加速 V8 正規表達式

· 閱讀時間約 4 分鐘
Jakob Gruber,一名正規軟體工程師

這篇博客文章涉及 V8 最近將 RegExp 的內建函數從一個自託管的 JavaScript 實現遷移到直接掛接到我們基於 TurboFan 的新代碼生成架構上。

RegExp 後行斷言

· 閱讀時間約 3 分鐘
Yang Guo,正則表達式工程師

自 ECMA-262 規範的第三版引入以來,正則表達式就自 1999 年起成為 JavaScript 的一部分。在功能性和表達能力上,JavaScript 的正則表達式實現與其他程式語言大致相當。