Nano Banana 2.1 現已上線 — Google 最新模型 | 立即體驗 →
WAVESPEED AI REGEX 測試器 在瀏覽器中執行
100% 免費

免費 Regex 測試器建立、測試並看懂正規表示式。

輸入模式與一段文字:每個相符項目都會隨輸入即時亮起,擷取群組則列在表格中。
預覽取代結果、閱讀模式的白話解說,或從現成的模式開始。

即時醒目標示白話解說自動中止失控模式
免註冊 免上傳 無限制

模式

測試文字

比對中…

或試試範例

相符項目會列在這裡。

您的模式與文字保留在您的裝置上。
簡單三步驟

如何測試正規表示式

01

撰寫模式

在兩條斜線之間輸入,或貼上 /pattern/flags 字面值。用按鈕開關各個旗標。

02

加入測試文字

貼上要搜尋的文字。相符項目會隨輸入即時醒目標示,並連同群組一起列出。

03

取代或解說

預覽取代結果、以範本擷取相符項目,或查看模式中每個部分的作用。

WaveSpeed AI

正在用 API 打造產品嗎?

用 WaveSpeed AI 從您自己的程式碼產生圖片、影片與 3D 模型。

  • 1,000+ AI 模型
  • 圖片、影片和 3D
  • 用多少付多少

符合資格的新帳號可獲得 $1 免費點數,無需信用卡。 生成器需另外擁有帳號與點數。Regex 測試器則完全免費。

Regex 測試器常見問題

使用哪種 regex 語法?

JavaScript(ECMAScript),由您瀏覽器內建的引擎執行,因此結果與您的程式碼在同一瀏覽器或 Node.js 中的行為一致。PCRE、Python 或 Java 等其他語法在部分地方有所不同:JavaScript 不支援佔有型量詞、原子群組與行內註解。

我的文字會被上傳嗎?

不會。模式與文字都在您的瀏覽器中比對,絕不會傳送到任何地方。

遇到永遠跑不完的模式會怎樣?

像 (a+)+$ 這樣的模式在某些文字上可能耗費指數級時間(災難性回溯)。比對與頁面分開執行,超過 2 秒即會中止,並提示如何修正模式,因此頁面絕不會卡住。

如何在取代中使用擷取群組?

以 $1、$2 … 代表編號群組,$<name> 代表具名群組,$& 代表整個相符內容,$$ 代表錢字號。預覽會隨輸入即時更新。

每個旗標的作用是什麼?

g 找出所有相符項目,i 忽略大小寫,m 讓 ^ 與 $ 在換行處相符,s 讓 . 也比對換行,u 開啟 Unicode 模式,v 加入 Unicode 集合,y 只在目前位置比對,d 記錄群組位置。將滑鼠移到旗標按鈕上即可查看說明。

有任何限制嗎?

最多列出 10,000 個相符項目,醒目標示涵蓋前 200,000 個字元;取代、擷取與相符數量則使用完整文字。可接受最多 500 萬個字元的文字。

可以儲存我的模式嗎?

您最後使用的模式、旗標、文字與取代內容會保存在這個瀏覽器中,下次回來時自動恢復。

所有免費工具

讓正規表示式一目了然。

免費、私密、即時。

測試 Regex