Regex Tester (Matches, Groups, at Replacement Preview)

Kailangang magpatakbo ng regex test nang mabilis? I-paste at agad na tiyakin gamit ang regex tester na ito.

Tingnan ang highlighted matches, capture groups, at replacement output sa iisang screen.

Lokal na pinoproseso sa browser ang input mo at hindi ipinapadala sa server.

Paano Gamitin

  1. Maglagay ng pattern at piliin ang flags na kailangan mo (g/i/m).
  2. I-paste ang source text. Kung naka-ON ang auto-run, agad na mag-a-update ang results.
  3. Gamitin ang match list para siyasatin ang mga lokasyon at tumalon sa bawat match.
  4. Gamitin ang Groups at Replacement tabs para i-verify ang captures at replacement output.

Mga Halimbawa

Pagkuha ng email

Input: Text na may kasamang email addresses

Output: Highlighted matches at start/end positions

key=value replacement

Input: Multi-line key=value text

Output: Replacement output gamit ang $1 at $2

Log line filter

Input: Log text na may INFO / WARN / ERROR

Output: Line-based matching gamit ang m flag

Replacement Cheat Sheet

  • $1, $2 ... : capture group references
  • $& : buong match
  • $` : bago ang match / $' : pagkatapos ng match

Tala

  • Sinusuri ng tool na ito ang patterns gamit ang JavaScript (ECMAScript) regular expressions.
  • Hindi available ang ilang PCRE features (gaya ng atomic groups).
  • Maaaring mag-iba ang kahit JavaScript features depende sa runtime environment.
  • Hindi garantisadong magkapareho sa PCRE ang results.

FAQ

Ano ang g/i/m flags?

Gamitin ang checkboxes para i-toggle ang mga ito. (g=global, i=ignore case, m=multiline)

Maaari ko bang subukan pati ang replacement?

Oo. Maglagay ng replacement string at tingnan ang Replacement tab. Suportado ang group references gaya ng $1.

Ano ang pagkakaiba nito sa PCRE?

JavaScript regular expressions ang gamit ng tool na ito. Dahil sa pagkakaiba ng spec, maaaring magkaiba ang resultang ilabas ng kaparehong pattern kumpara sa PCRE.

Mga Kaugnay na Tool