規則運算式測試

輸入正則與測試文字; 立即看到匹配位置與結果。 支持flags與替換預覽; 排查日誌、校驗規則必備。

隱私提示:本地解析,不上傳伺服器。

↓ 在下方輸入區貼上內容,結果會立即顯示

正则表达式
标志 flags
替换文本(可选)

测试字符串

在下方输入要匹配的文本。

輸出結果

匹配结果

#1 @16: "100"
#2 @30: "2026"

註釋說明

匹配说明

共找到 2 处匹配。

輸入正則與測試文字; 立即看到匹配位置與結果。 支持flags與替換預覽; 排查日誌、校驗規則必備。

快速開始

  1. 填寫pattern

    不需要兩側斜杠; 如\\d+匹配數位。

  2. 設定flags

    常用g全域、m多行、i忽略大小寫。

  3. 查看匹配

    結果列出索引與捕獲組; 可選填寫替換文本。

什麼時候用

校驗表單、解析日誌、提取接口欄位前; 先在工具里驗證正則是否正確。

典型工作流

使用規則運算式測試器的典型場景包括:當您需要快速驗證一個規則運算式是否匹配預期的文字模式時,直接在這裡輸入運算式和測試文字即可。 例如,開發時檢查郵箱格式的正則是否正確,或在處理日誌時篩選特定錯誤資訊。

操作流程很簡單:1)在頂部輸入規則運算式; 2)在中間框粘貼測試文字; 3)實时查看匹配結果。 匹配項會高亮顯示,捕獲組會單獨列出。 您還可以測試替換操作,這在批量修改文字時特別有用。

示例

匹配數位

Input

Towalles 2026

pattern: \\d+匹配2026

FAQ

為什麼無匹配?

檢查是否缺少g flag; 或pattern需要轉義(如\\.匹配點號)。

為什麼我的規則運算式在某些情况下匹配失敗?

常見原因包括:1)未考慮多行模式(需要添加'm' flag); 2)未轉義特殊字元如'. '或'*'; 3)字元大小寫敏感(可添加'i' flag忽略大小寫)。 建議使用工具高亮功能逐步調試,或參攷我們的正則語法速查錶。