跳到主要內容

隔離運行瀏覽器 JavaScript 正規則,查看匹配文字、UTF-16 位置、捕獲組和命名分組。提供 flags 開關和範例,超時停止,最多顯示 500 個匹配。

使用瀏覽器 JavaScript 正規語法,不等同 PCRE。表達式最多 2,000 個字元;500 毫秒逾時、最多 500 個匹配;索引按 UTF-16 計算。

24 / 30,000 字符

快速鍵:Ctrl / ⌘ + Enter。修改輸入或選項會清除舊結果。

使用說明

  1. 填寫不帶兩側 / 的表達式和測試文字。
  2. 選擇 g、i、m、s 等標誌,或載入命名分組範例。
  3. 點擊測試匹配,逐項查看匹配位置和分組,必要時複製完整 JSON。

輸入與輸出範例

範例輸入
表达式:(?<letter>[A-Z])-(?<number>\d+) 文本:A-123 标志:g
範例輸出
匹配:A-123,位置 0 letter:A number:123

\d 表示數字,+ 表示一個或多個;括號用來捕捉分組。

常見問題

這裡使用瀏覽器 JavaScript 引擎,不是 PCRE、Python 或 Java。語法和標誌應與實際運作環境一致。

正規在單獨工作執行緒運行,超過 500 毫秒會終止。測試文字最多 30,000 字符,表達式最多 2,000 字符,最多返回 500 個匹配。

計算依據與參考資料

使用 JavaScript 正規規則,展示匹配位置和捕獲組;耗時過長時會停止匹配。模式行為以目前瀏覽器為準,不等同於 PCRE 或其他語言的實作。

內容核對: · 關於本站與內容說明

相關工具