Reguláris kifejezés tesztelő

Reguláris kifejezések tesztelése és hibakeresése: élő kiemelés, egyezéslista pozíciókkal és hosszakkal, valamint teljes rögzítőcsoport-kinyerés.
Minden feldolgozás helyben, a böngészőben történik — az adatok soha nem kerülnek feltöltésre semmilyen szerverre.
Minta:
Sablon: Sablon kiválasztása kitölti a mintamezőt, és lefuttatja a tesztet.
Az egyezések itt lesznek kiemelve.
Egyezéslista
# Illesztett szöveg Pozíció Hossz Rögzítőcsoportok
Használat — a Minta mezőbe minta írható (vagy a Sablon legördülő listából választható), és teszt szöveg adható meg. Az eredmények élőben frissülnek.
Jelzők: g = minden egyezés, i = kis- és nagybetű figyelmen kívül hagyása, m = ^/$ soronként, s = a pont újsort is illeszt, u = Unicode-mód.
Az előnézet sárgával emeli ki az egyezéseket. Az alábbi táblázat minden egyezést felsorol a pozíciójával és hosszával, valamint minden rögzítő csoportot ($1, $2, …).
A nulla szélességű egyezések (pl. a* a "bbb" szövegen) biztonságosan kezelve vannak — nem akaszthatják le a böngészőt. Az érvénytelen minták beépített hibaüzenetet mutatnak, nem párbeszédpanelt.
A futtatás a Ctrl+Enter billentyűkombinációval indítható. Minden adat helyben kerül feldolgozásra — semmi nincs feltöltve.
Reguláris kifejezések egy perc alatt

A legtöbb reguláris kifejezés-karakter speciális jelentésű metakarakter — . ^ $ * + ? ( ) [ ] { } | \ —, és a visszaper ismét szó szerintivé teszi őket. A ^ és $ horgonyok pozíciókat illesztenek, nem karaktereket, a * és + kvantorok alapértelmezetten mohók: amennyit csak tudnak, megragadnak, míg a lusta formák, a *? és +?, a legrövidebb egyezéssel elégszenek meg.

Ha egy minta túl sokat illeszt, a megoldás általában egy lusta kvantor vagy egy negált karakterosztály — nem több . karakter.