Test et regulært uttrykk mot teksten din i sanntid. Se hvert treff fremhevet, med innfangingsgrupper og flagg. Kjører helt i nettleseren din.
Slik bruker du Regex-tester
Skriv det regulære uttrykket ditt i mønsterfeltet.
Slå på flaggene (g, i, m, s, u) du trenger.
Skriv inn teststrengen og se treffene fremhevet med gruppene sine.
Regex-testeren lar deg bygge og feilsøke regulære uttrykk mot din egen eksempeltekst, med treff fremhevet live mens du skriver. Den er nyttig for å validere inndataformater, hente ut felt fra logger, eller teste et mønster før du limer det inn i kode.
Alt kjører i nettleseren din, så mønstrene og testteksten din lastes aldri opp.
Den bruker JavaScript-motoren for regulære uttrykk, den samme som i hver nettleser og i Node.js, så et mønster som fungerer her fungerer i JavaScript- og TypeScript-koden din.
Slå på de globale, ikke-skiller-store-og-små, flerlinje- og andre flaggene for å endre hvordan et mønster treffer. Du ser hvert treff sammen med fangstgruppene, så du kan bekrefte nøyaktig hva hver del av mønsteret trekker ut.
Andre språk som PCRE, Python og Go deler mesteparten av syntaksen men skiller seg i noen funksjoner, så noen få avanserte konstruksjoner kan oppføre seg annerledes utenfor JavaScript. Hvis et mønster fungerer her men ikke i et annet språk, er en motorspesifikk konstruksjon vanligvis grunnen.
Ofte stilte spørsmål
JavaScript-motoren (ECMAScript) som er innebygd i nettleseren din, så resultatene samsvarer med det JavaScript- og TypeScript-koden din vil gjøre.
g treffer alle forekomster, i ignorerer store/små bokstaver, m gjør at ^ og $ treffer ved linjeskift, s lar punktum treffe linjeskift, og u aktiverer full Unicode-håndtering.
Aktiver flerlinjeflagget (m) så ^ og $ treffer ved hvert linjeskift, og legg til dotAll-flagget (s) hvis du også trenger at punktum treffer linjeskifttegn.
Ja. Hvert treff lister opp de nummererte innfangingsgruppene sine, og navngitte grupper vises ved navn, så du kan se nøyaktig hva hver del av mønsteret fanget inn.
Dette bruker JavaScript-motoren. PCRE, Python og andre deler det meste av syntaksen, men avviker i lookbehind, navngitte grupper og noen escapes, så porter avanserte mønstre med forsiktighet.
Nei. Mønsteret og testteksten din evalueres helt i nettleseren din og forlater aldri enheten din.
Bygg inn dette verktøyet
Legg til dette verktøyet på ditt eget nettsted. Kopier kodesnutten nedenfor; den holdes automatisk oppdatert.
<iframe src="https://monu.tools/embed/nb/regex-tester" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Relaterte verktøy
Bygg og kontroller cron-uttrykk. Velg en forhåndsinnstilling eller rediger de fem feltene, og se de neste kjøretidene i din tidssone. Kjører helt i nettleseren din.
Formater, forskjønn og valider JSON på nett med tydelige feilmeldinger for ugyldige inndata.
Kode tekst til Base64 eller dekode Base64 tilbake til tekst. UTF-8-trygt med automatisk retningsgjenkjenning.
Lag 5 tilfeldige RFC 4122 versjon 4-UUID-er på én gang. Inndataene ignoreres, kjør igjen for en ny bunke.