DT Dev Tools

Regex Tester — Testa reguljära uttryck

Testa reguljära uttryck i JavaScript mot exempeltext, markera träffar och granska fångstgrupper lokalt i webbläsaren, snabbt och privat.

🔒 Körs helt i din webbläsare — ingenting laddas upp

Highlighted matches

Matches and groups

Advertisement

Vad Regex Tester gör

Regex Tester kör ett reguljärt JavaScript-uttryck mot exempeltext, markerar varje träff och listar fångstgrupperna så att du kan granska dem. Det är användbart för att validera mönster för loggtolkning, valideringskod för formulär, ruttmatchning, idéer för sök och ersätt samt små extraktionsuppgifter innan uttrycket kopieras in i koden. Verktyget använder alltid global sökning så att upprepade träffar syns.

Den här sidan är gjord för vardagligt utvecklararbete: snabba kontroller vid felsökning, små exempel till dokumentation och rensning av data innan du klistrar in den i en editor, terminal, ärende eller testfixtur. Gränssnittet håller indata, kontroller, utdata och statusmeddelande nära varandra så att resultatet är lätt att kontrollera innan du kopierar det.

Privat arbetsflöde i webbläsaren

All bearbetning sker med JavaScript i webbläsaren. Verktyget laddar inte upp din text, dina tokens, webbadresser, kodstycken eller genererade värden till någon server och kräver inget konto. Den sekretessmodellen är viktig eftersom små verktyg ofta får riktiga API-svar, konfigurationsexempel, loggar, autentiseringsdata eller kundliknande exempel under felsökning. Att arbeta lokalt minskar risken och gör verktyget ögonblickligt eftersom ingen nätverkstrafik behövs.

Praktiska tips

Skriv in mönstret utan omgivande snedstreck och använd kryssrutorna för vanliga flaggor. Träffar med längden noll listas men markeras inte, för att undvika förvirrande utdata. Eftersom webbläsarens RegExp-beteende är utgångspunkten bör resultatet stämma med modern JavaScript på klientsidan och dagens Node.js för samma mönster och flaggor.

Granska alltid det omvandlade resultatet innan du förlitar dig på det i produktion. Webbläsarverktyg är utmärkta för inspektion och förberedelse, men de kan inte känna till alla projektkonventioner eller säkerhetskrav. Om resultatet ska checkas in, delas offentligt eller användas i ett autentiseringsflöde, kontrollera att det inte innehåller hemligheter och att det följer det format som din applikation förväntar sig.

Hur man använder

  1. Ange mönsterSkriv ett reguljärt JavaScript-mönster utan snedstreck.
  2. Klistra in textLägg till exempeltext att testa mot.
  3. Granska träffarKontrollera markeringar, index och fångstgrupper.

Vanliga frågor

Ska jag ta med snedstreck?
Nej. Ange bara själva mönstret.
Vilken motor används?
Webbläsarens JavaScript-motor för RegExp.
Laddas exempeltexten upp?
Nej. Testningen sker lokalt.
Advertisement