technine.io

工具

Regex 測試器

用樣本文字測試 regular expression pattern,並查看匹配結果及群組。

1. contact@technine.io 位置 3
2. hello@example.com 位置 25

以 JavaScript regular expression pattern 測試樣本文字,並查看每個匹配項及其起始位置。

使用方法

  1. 輸入沒有 / 分隔符的 JavaScript pattern,例如 \b\w+@\w+\.\w+\b。
  2. 按需要加入 i 或 m 等 flags。
  3. 貼上樣本文字,查看匹配文字及位置。

適用情況

檢查表單規則
以有代表性的電郵、參考編號或識別碼測試 JavaScript pattern。
查看重複匹配
找出樣本文字中每次出現的詞語或 token,並查看起始位置。

Pattern 支援範圍

  • 工具使用瀏覽器的 JavaScript RegExp,pattern 不可加入 /pattern/ 分隔符。
  • 工具會加上全域 g flag,以列出所有匹配項及位置。
  • 只會顯示匹配項及位置,不會取代文字,也不會模擬其他 regex engine。

常見問題

pattern 需要加入斜線嗎?

不需要。只輸入 pattern,flags 請在另一欄輸入。

為何會顯示所有匹配項?

工具會使用全域 g flag 列出每個匹配項。

可以測試 PCRE 或 Python pattern 嗎?

只有同時符合 JavaScript RegExp 的寫法才可用,其他 engine 專用語法可能出錯。

可以取代文字嗎?

不可以。工具只列出匹配文字及起始位置。

諮詢WhatsApp