Regex Tester evalueert reguliere expressies tegen testtekst in real-time. Overeenkomsten worden gemarkeerd met afwisselende kleuren, opvanggroepen en benoemde groepen worden per overeenkomst uitgesplitst, en alle standaardvlaggen (g, i, m, s, u, y) worden ondersteund. Een vervangmodus toont hoe vervangingen de tekst transformeren.
Reguliere expressies zijn de universele tekstpaterntaal, maar om ze goed te krijgen is iteratie nodig. Regex Tester maakt die iteratie onmiddellijk. Typ een patroon en zie overeenkomsten in de testekst markeren terwijl u typt. Elke matchkaart toont de overeenkomende tekenreeks, de index, en elke opvanggroep ($1, $2, ...) en benoemde groep ((?<name>...)) afzonderlijk — geen giswerk meer of uw groepen hebben vastgelegd wat u verwachtte. Alle zes JavaScript-regex-vlaggen worden ondersteund via zowel compacte vlaggennvoer (gi, gim) als een vriendelijker rij selectievakjes. De vervangmodus voert String.replace uit met uw patroon en vervangtekenreeks — ondersteunt $& (volledige overeenkomst), $1..$9 (groepen), en benoemde terugreferenties. Alles wordt lokaal uitgevoerd, dus invoer blijft op uw machine.
Overeenkomsten markeren afwisselende paarse en groene kleuren terwijl u typt — zie precies wat de regex vastlegt zonder het script uit te voeren.
Elke overeenkomst toont de index in de bron, overeenkomende tekenreeks, en elke opvanggroep ($1, $2, ...) en benoemde groep met waarde.
Ondersteunt g (globaal), i (hoofdletters negeren), m (multiregel), s (dotAll), u (Unicode), y (kleverig). Zet om via compacte invoer of rij selectievakjes.
Voer een vervangtekenreeks in met $&, $1..$9, of $<name> terugreferenties. Klik op Vervang om de testekst onmiddellijk te transformeren.
Uitvoer wordt live op elke toetsaanslag bijgewerkt. Geen Run-knop — tune uw patroon totdat overeenkomsten er correct uitzien.
Ongeldige regex-syntaxis wordt gemeld met het exacte foutbericht van de JavaScript-motor zodat u syntaxis snel kunt repareren.
Bouw een regex voor e-mails, telefoonnummers, of postcodess, test vervolgens tegen randgevallen voordat u naar productie-code verzendt.
Extraheer gestructureerde velden (timestamps, ID's, IP's) uit logregels door een regex af te stemmen totdat elk verwacht formaat overeenkomt.
Controleer of een zoeken/vervangen regex veilig werkt op echte code of tekst voordat u deze over honderden bestanden uitvoert.
Experimenteer met functies zoals lookahead, lookbehind, niet-vastlegende groepen, of Unicode-eigenschapselementen in een veilige, visuele sandbox.
Plak de regex uit uw code, de invoer die zou moeten matchen, en zie precies waar de regex mislukt — geen giswerk meer.
Klik op het Regex-pictogram in het dock van DevSuite Pro. Een paneel opent met patroon-, vlaggen-, testekst-, en vervangingsvelden.
Typ uw regex tussen de schuine strepen. Vlaggen kunnen rechtstreeks worden getypt (gi) of worden in-/uitgeschakeld met selectievakjes hieronder.
Plak de tekst om in het Testekst-gebied te zoeken. Overeenkomsten markeren onmiddellijk.
De Match Details lijst hieronder toont de index en vastgelegde groepen van elke overeenkomst. Bevestig dat uw groepen vastleggen wat u verwacht.
Voer een vervangtekenreeks in met $1, $&, of $<name> terugreferenties. Klik op Vervang om de tekst ter plaatse om te zetten.
Installeer DevSuite Pro gratis en ontgrendel 64+ ontwikkelaarstools voor uw browser.