0

Regex-tester online

Debug JavaScript regulære udtryk live: fremhævede matches, capture groups, flag og forhåndsvisning af erstatninger.

🔒 Behandles helt i din browser - intet, du indtaster her, bliver nogensinde uploadet.

Understøtter $1, $2 og navngivne referencer som $<name>; $& indsætter hele matchet. Lad feltet være tomt for at skjule forhåndsvisningen.

Behandler... 0%

Resultat

Denne regex-tester er en live-arbejdsbænk til udvikling og debugging af JavaScript regulære udtryk. Skriv et mønster, slå flagene g, i, m, s og u til og fra, og indsæt en vilkårlig testtekst: matches fremhæves direkte i teksten, mens du skriver, en tæller viser, hvor mange der blev fundet, og en detaljeret liste opdeler hvert match i dets nummererede og navngivne capture groups. Syntaksfejl fejler ikke bare lydløst – testeren viser den præcise besked fra JavaScript-motoren, så en enlig parentes eller en ugyldig kvantifier fanges med det samme.

Den er bygget til mønsterudvikling, ikke til engangs-tekstoperationer. Når du designer en capture til en log-parser, tester hvilke URL-formater en validering accepterer, eller lærer, hvad lookaheads rent faktisk gør, har du brug for at se grupper, positioner og grænsetilfælde – det er, hvad dette værktøj viser. Til simple daglige søg-eller-søg-og-erstat opgaver på et stykke tekst er de dedikerede søg-i-tekst og erstat-i-tekst værktøjer hurtigere; denne tester er der, du går hen for at få selve mønsteret rigtigt.

Erstatningstilstanden gør den til en refaktorerings-forhåndsvisning: indtast en erstatningsstreng med $1, $& eller $<name> referencer og se den transformerede tekst side om side med originalen, før du binder udtrykket til kode. Kombineret med forudindstillingssiderne – klar-til-brug mønstre til e-mails, URL’er, telefonnumre, IP-adresser, datoer og adgangskodepolitikker – fungerer det også som en praktisk reference for almindelige virkelighedsnære udtryk.

Alt udføres lokalt i din browser med den native JavaScript RegExp-motor – den samme motor, som vil køre dit mønster i produktions-JS-kode, så det, der matcher her, matcher der. Ingen tekst eller mønstre uploades nogen steder, hvilket gør det sikkert at debugge udtryk mod virkelige logs, kundedataudsnit eller konfigurationsfiler, selv offline.