Regex-tester
Skriv et regulært udtryk, indsæt noget eksempeltekst, og se hvert match lyse op live med sine fangstgrupper.
Hvordan tester man et regulært udtryk
- Skriv dit regulære udtryk i mønsterfeltet.
- Tilføj flags som g, i, m eller s, hvis du har brug for dem.
- Indsæt den tekst, du vil teste imod.
- Læs de fremhævede matches og deres fangstgrupper nedenfor.
FAQs
Hvad betyder flags g, i, m og s?
g finder hvert match i stedet for kun det første, i gør matchingen case-insensitiv, m får ^ og $ til at matche ved hver linje, og s lader punktummet matche nye linjer.
Hvad er fangstgrupper?
Dele af dit mønster indpakket i parenteser er fangstgrupper. De lader dig trække præcis den del af et match, du interesserer dig for, og de listes nedenfor hvert match.
Hvorfor viser mit mønster en fejl?
Mønsteret eller flags er ikke gyldig JavaScript-regulært udtrykssyntaks. Fejlmeddelelsen under feltet forklarer præcist, hvad der er galt.
Er Regex Tester gratis?
Ja. Hvert Handio-værktøj er gratis og kører helt i din browser, så dit mønster og tekst forlader aldrig din enhed.
Relaterede værktøjer
Hvorfor teste en regex i din browser?
Et regulært udtryk, der fungerer ved dit første gæt, er sjældent. At se matches fremhævet øjeblikkeligt gør det indlysende, om dit mønster er for grådigt, for snævert eller fanger den forkerte tekst.
- Debug et valideringsmønster, før du tilføjer det til en formular.
- Bekræft, at fangstgrupper trækker præcis de værdier, du forventer.
- Eksperimenter med flags for at se, hvordan de ændrer matches.
Tips og Grænser
Denne tester bruger JavaScript regulært udtrykssyntaks, som matcher de fleste motorer, men kan variere lidt fra Python eller PCRE. Alt kører lokalt i din browser, så din tekst uploades aldrig.