Regex-tester
Skriv et regulært uttrykk, lim inn noe eksempeltekst, og se hvert treff lyse opp live med sine fangstgrupper.
Hvordan teste et regulært uttrykk
- Skriv inn ditt regulære uttrykk i mønsterfeltet.
- Legg til flagg som g, i, m eller s hvis du trenger dem.
- Lim inn teksten du vil teste mot.
- Les de uthevede treffene og deres fangstgrupper nedenfor.
Ofte stilte spørsmål
Hva betyr flaggene g, i, m og s?
g finner hvert treff i stedet for bare det første, i gjør samsvar case-insensitivt, m får ^ og $ til å samsvare på hver linje, og s lar punktet samsvare med linjeskift.
Hva er fangstgrupper?
Deler av mønsteret ditt som er omsluttet av parenteser er fangstgrupper. De lar deg trekke ut akkurat den delen av et treff du bryr deg om, og de er oppført under hvert treff.
Hvorfor viser mønsteret mitt en feil?
Mønsteret eller flaggene er ikke gyldig JavaScript-regulært uttrykkssyntaks. Feilmeldingen under feltet forklarer nøyaktig hva som er galt.
Er Regex Tester gratis?
Ja. Hvert Handio-verktøy er gratis og kjører helt i nettleseren din, så mønsteret og teksten din forlater aldri enheten din.
Relaterte verktøy
Hvorfor teste en regex i nettleseren din?
Et regulært uttrykk som fungerer på ditt første gjetning er sjeldent. Å se treff uthevet umiddelbart gjør det åpenbart om mønsteret ditt er for grådig, for smalt, eller fanger feil tekst.
- Debug et valideringsmønster før du legger det til et skjema.
- Verifiser at fangstgrupper trekker ut nøyaktig de verdiene du forventer.
- Eksperimenter med flagg for å se hvordan de endrer treffene.
Tips og Begrensninger
Denne testeren bruker JavaScript-regulært uttrykkssyntaks, som samsvarer med de fleste motorer, men kan variere litt fra Python eller PCRE. Alt kjører lokalt i nettleseren din, så teksten din lastes aldri opp.