Endast i webbläsaren

Regex-testare (Matchning/Grupper/Förhandsgranska ersättning)

En regex-testare som du kan använda direkt — klistra in ditt mönster och din text och bekräfta resultatet på en skärm. Matchningar markeras, och fångstgrupper plus förhandsgranskning av ersättning visas tillsammans.

Allt körs lokalt i din webbläsare. Ingenting skickas till en server.

/ /

Utvärderas med JavaScript (ECMAScript) regex. Beteendet kan skilja sig från PCRE.

Flaggor
Detaljer
g/i/m är grunderna. Öppna detaljer för extra flaggor.
Använd $1, $2 för grupper. $& är hela matchningen.
Indatatext
Klistra in texten du vill testa
Markeringar
Matchade områden markeras

            
Matchningar: {count} / Tid: {ms}ms / Förankrad: {anchor} / Ersättning: {replace} / Läge: {mode}
Resultat

Alternativ

Hur man använder

Ange ett mönster

Skriv din regex och välj de flaggor du behöver.

Klistra in indatatext

Markeringar visas till höger medan du skriver.

Granska resultat

Kontrollera matchningar, grupper och ersättningar i flikarna.

Exempel Applicera mönster, flaggor och ersättning

Anteckningar

Det här verktyget utvärderar JavaScript-regex.

  • Vissa funktioner som endast finns i PCRE (som atomiska grupper) är inte tillgängliga.
  • Namngivna grupper och lookbehind kan skilja sig beroende på miljö.
  • Resultat garanteras inte matcha PCRE exakt.
Viktigt

Verifiera resultaten före användning i produktion eftersom PCRE-beteende kan skilja sig åt.

FAQ

Vad är g/i/m-flaggorna?

Växla dem via kryssrutorna. (g=global, i=ignorera skiftläge, m=multiline)

Kan jag testa ersättningar?

Ange en ersättningssträng för att se fliken Ersätt uppdateras. Gruppreferenser i $1-stil fungerar också.

Är detta annorlunda än PCRE?

Yes. Det här verktyget använder JavaScript-regex, så vissa mönster beter sig annorlunda än PCRE.