Regex 測試器 的運作方式
正規表達式測試器讓你輸入 JavaScript 正規表達式、貼上範本文字,並即時看到每個匹配項目高亮顯示。擷取群組會以表格形式呈現在文字下方,讓你無需執行任何腳本就能檢視每個群組的擷取結果。支援的旗標有 g(全域)、i(不區分大小寫)、m(多行)、s(dotAll)、u(Unicode)和 y(黏著)。你輸入的任何內容都不會離開你的裝置:比對引擎就是瀏覽器分頁內建的 JavaScript 執行環境,而非伺服器。
在底層,工具以你提供的模式和旗標呼叫標準 ECMAScript RegExp 建構子,再使用字串的 matchAll 迭代器收集所有 Match 物件。群組表格直接從這些物件建立,因此你看到的結果就是 Node.js 或瀏覽器在正式程式碼中會回傳的內容,中間沒有任何轉譯層。