JavaScript 正規表示式測試
在可取消且有限時的 Worker 中測試 JavaScript 正規表示式、擷取群組與字串替換。
計算範例
(a)(b) 配 g 測 ab ab 得兩次符合,群組為 a、b;$2$1 預覽 ba ba。
空符合會安全前進,災難回溯以終止 Worker 停止。
方法
僅在獨立 Worker 建立 RegExp,exec 結果含 UTF-16 索引與擷取群組。
Unicode 模式的空符合依碼點前進,替換採有限 JavaScript 字串語意,不執行函數。
適用限制
模式最多 10,000 UTF-8 位元組,文字最多 100,000 UTF-16 單位、1,000 次符合及兩秒 Worker 上限。
只採 JavaScript 而非 PCRE/Python,不支援旗標會報錯,截斷符合清單不冒充完整替換。
輸入資料留在此裝置。只有經您同意的選擇性瀏覽量會被統計;計算值、檔案、檔名與處理日誌不送至 Analytics。
切換語言時,文字、設定與選取檔案會暫存於此裝置,還原後移除;中斷的暫存會於後續造訪清理。輸入與檔案不會上傳。