Regex-tester

/ /

Hva er Regex-tester

Regex-testeren lar deg skrive et regulært uttrykk og se treffene markert i testteksten mens du skriver — med fangstgrupper, flagg og forklaringer. Uunnværlig for å utvikle og feilsøke regex trygt.

Slik bruker du det

  1. Skriv det regulære uttrykket.
  2. Lim inn testteksten.
  3. Se treff og grupper markert live, og juster uttrykket til det stemmer.

Når du bør bruke det

Bruk den når du utvikler valideringer og søk/erstatt-uttrykk, feilsøker hvorfor en regex ikke treffer som forventet, eller lærer regex og vil se effekten av hver endring umiddelbart.

Ofte stilte spørsmål

Hvilke flagg er tilgjengelige?

Fire flagg støttes: g (global — finn alle treff, ikke bare det første), i (skiller ikke mellom store og små bokstaver), m (flerlinjet — ^ og $ matcher start/slutt på hver linje) og s (dotAll — punktumet . matcher også linjeskift).

Hvordan tester jeg fangstgrupper?

Sett parenteser rundt delen du vil fange: (\d+) fanger ett eller flere siffer. Hvert treff i listen viser de fangede gruppeverdiene merket Gruppe 1, Gruppe 2 osv. Navngitte grupper som (?<year>\d{4}) støttes også.

Hvorfor gir mønsteret mitt en feil?

Vanlige årsaker: uescapede spesialtegn (bruk \. i stedet for . for å matche et bokstavelig punktum), uavsluttede parenteser eller hakeparenteser, eller ugyldige flaggkombinasjoner. Feilmeldingen under mønsterfeltet beskriver problemet.

Kreves g-flagget for å finne alle treff?

Ja. Uten g stopper regex-en etter det første treffet. Slå på g for å finne hver forekomst i teststrengen.

Sendes mønstrene og teksten min til en server?

Nei. All behandling skjer helt i nettleseren din med den innebygde JavaScript RegExp-motoren. Ingenting forlater enheten din.

Kan jeg dele verktøyet med verdiene mine fylt inn?

Ja. Nettadressen oppdateres automatisk mens du skriver. Kopier den fra adressefeltet eller bruk Del-knappen — den som åpner lenken ser nøyaktig dine verdier klare til bruk.

Relaterte verktøy

Siste innlegg