Regex-testare
Bygg, testa och felsök reguljära uttryck live i din webbläsare — omedelbar matchmarkering, fångstgrupper, ersättningsförhandsgranskning, en klarspråksförklaring och kopierfärdig kod för 15+ språk.
Körs helt i din webbläsare med den inbyggda JavaScript-regexmotorn — inget laddas upp. Den genererade koden låter dig ta samma mönster till 15+ språk.
Den globala (g) flaggan rekommenderas för att ersätta varje träff.
Live-testning använder JavaScript-motorn. Vissa varianter (Go, Rust) stödjer inte framåt-/bakåtblickar eller bakåtreferenser.
Om Regex-testare
Regex-testaren låter dig bygga, testa och felsöka reguljära uttryck live: skriv ett mönster, klistra in en teststräng, och matchningar markeras direkt tillsammans med varje fångstgrupp — numrerad eller namngiven — listad med sitt exakta indexintervall. Den körs helt i din webbläsare på den inbyggda JavaScript-regexmotorn; ingenting laddas upp.
Utöver matchning gör fyra extra flikar det tunga arbetet. Substitution förhandsgranskar en ersättning med gruppreferenserna $1, $2 och $<name>. Förklaring bryter ner mönstret token för token på klarspråk. Kod genererar färdiga kodsnuttar för 15+ språk, och Referens håller teckenklasser, ankare, kvantifierare och lookarounds ett klick bort.
Vanliga mönster — e-post, URL, IPv4, IPv6, UUID, datum, slugs, hexfärger med mera — laddas som fördefinierade mallar med ett klick, och alla sex flaggor (g, i, m, s, u, y) slås på via kryssrutor. Ogiltiga mönster flaggas direkt i stället för att misslyckas tyst, vilket gör detta till en praktisk regex-testare online för det dagliga arbetet.
Så använder du Regex-testare
- Skriv ditt reguljära uttryck, eller läs in en av mallarna (e-post, URL, IPv4, UUID…).
- Slå på de flaggor du behöver — g för alla matchningar, i för skiftlägesokänslig, m för flerradig.
- Klistra in en teststräng och granska de markerade matchningarna och fångstgrupperna.
- Använd fliken Substitution för att förhandsgranska ersättningar, eller Förklaring för en genomgång token för token.
- Öppna fliken Kod och kopiera mönstret som en fungerande kodsnutt på ditt språk.