Regex-tester
Test hurtigt mønstre, match tekst, og forhåndsvis erstatninger.
Sådan bruger du regex-testeren
- Skriv dit regulære udtryk i mønsterfeltet, og tilføj flag, hvis det er nødvendigt.
- Indsæt den tekst, du vil søge i, i testfeltet.
- Tryk på Test for at se match og indfangningsgrupper, eller skriv en erstatning, og tryk på Erstat.
- Gennemgå resultatet i output- og erstatningsfelterne.
- Start med et lille mønster, og byg det gradvist ud, mens du tjekker matchene efter hver ændring.
Hvornår det er nyttigt
- Fejlfind et regulært udtryk, før du bruger det i kode.
- Find og erstat mønstre i en tekstblok.
- Udtræk værdier som e-mails eller datoer fra et dokument.
- Tjek, hvordan indfangningsgrupper opfører sig.
- Udtræk versionsnumre fra en logfil.
Ofte stillede spørgsmål
Er mit mønster og min tekst private?
Ja. Alt evalueres lokalt i din browser og sendes aldrig til en server.
Hvad er begrænsningerne?
Testeren bruger din browsers JavaScript-motor til regulære udtryk, så funktioner fra andre motorer kan opføre sig anderledes. Ugyldige mønstre rapporteres i stedet for at blive matchet.
Hvilke flag understøttes?
Du kan tilføje de almindelige JavaScript-flag, såsom ikke-versalfølsom, global og flerlinjet, i flag-feltet.
Kan jeg teste erstatninger?
Ja. Erstatningsfeltet viser, hvordan teksten ændres, når mønsteret erstattes.
Viser det indfangningsgrupper?
Ja. Resultatområdet viser matchene og de indfangede grupper for det aktuelle udtryk.
Hvorfor finder mit mønster ingen match?
De mest almindelige årsager er en tastefejl i mønsteret, et manglende flag eller et mønster, der forventer tegn, som ikke findes i teksten. Start med et enklere fragment, og bekræft, at det matcher, før du tilføjer grupper eller ankre. Resultatområdet viser nul match, når intet matcher, så du hurtigt kan justere.