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

  1. Skriv ditt reguljära uttryck, eller läs in en av mallarna (e-post, URL, IPv4, UUID…).
  2. Slå på de flaggor du behöver — g för alla matchningar, i för skiftlägesokänslig, m för flerradig.
  3. Klistra in en teststräng och granska de markerade matchningarna och fångstgrupperna.
  4. Använd fliken Substitution för att förhandsgranska ersättningar, eller Förklaring för en genomgång token för token.
  5. Öppna fliken Kod och kopiera mönstret som en fungerande kodsnutt på ditt språk.

Vanliga frågor

Den inbyggda JavaScript-motorn (ECMAScript) i din webbläsare. Den genererade koden för över ditt mönster till andra språk, men notera att vissa varianter — Go och Rust till exempel — inte stöder lookarounds eller bakåtreferenser.

Nej. Mönstermatchning, substitution, förklaring och kodgenerering körs alla klientsidigt. Loggutdrag eller produktionssträngar du klistrar in för test lämnar aldrig din webbläsare.

Ja — helt gratis utan konto, inga gränser och inga serveranrop.

Varje matchning listar sin fullständiga text plus varje fångstgrupp — numrerad eller namngiven — med det exakta teckenintervall den täcker. I fliken Substitution refererar du till dem som $1, $2 eller $<name>.

Utan g-flaggan (global) ersätter JavaScript bara den första matchningen. Aktivera g i flaggraden så kommer substitutionsförhandsgranskningen att skriva om varje förekomst.

Ja. Klistra in vilket mönster som helst så beskriver fliken Förklaring det token för token — teckenklasser, kvantifierare, grupper, ankare och lookarounds — på klarspråk, vilket är det snabbaste sättet att granska ett ärvt uttryck.


Populära sökningar
regex testare regex byggare reguljärt uttryck testare testa regex online regex felsökare regex matchningsverktyg
Behöver du hjälp?
Hittade du ett problem med det här verktyget? Berätta för oss.
Rapportera ett problem

Lägg till det här gratisverktyget på din egen webbplats — kopiera och klistra in koden nedan.