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.
Paano Gamitin
- Maglagay ng pattern at piliin ang flags na kailangan mo (g/i/m).
- I-paste ang source text. Kung naka-ON ang auto-run, agad na mag-a-update ang results.
- Gamitin ang match list para siyasatin ang mga lokasyon at tumalon sa bawat match.
- 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.