Regex-tester

Test JavaScript regulære uttrykk med lokal treffmarkering, flagg og fangstgruppeutdata. Alt kjøres lokalt i nettleseren din.

/ /gi
Regex flagg
Klar

Uthevede treff

Fangstgrupper

Mørket Indeks Cjeloviti Meč Grupper
Fangstgrupper vises etter at du har testet et mønster.

JavaScript RegExp oppførsel

Testeren bruker samme nettleser RegExp-motor som frontend-JavaScript bruker, så flagg og syntaks samsvarer med ekte klient-side kode.

Inspeksjon av fangstgrupper

Se på nummererte grupper, navngitte grupper og treffposisjoner uten å gå gjennom kode eller åpne en konsoll.

Privat nettleserverktøy

Alt går lokalt i nettleseren din. Sensitive logger, tokens og eksempellastdata lastes ikke opp.

Relaterte utviklerverktøy

Ofte stilte spørsmål

Er regexen eller testteksten min lastet opp?

Nei. Alt kjører lokalt i nettleseren din med JavaScript RegExp-motoren. Mønsteret og teksten sendes ikke til Convertr-server.

Hvilken regex-variant bruker denne testeren?

Denne siden bruker JavaScript regulære uttrykk, den samme RegExp-behandlingen som brukes av moderne nettlesere og Node.js.

Kan jeg inspisere fangstgrupper?

Resultattabellen viser hver match, nummererte fangergrupper og navngitte fangergrupper når nettleseren din gir dem.

Hvilke flagg støttes?

Testeren støtter vanlige JavaScript-flagg, inkludert g, i, m, s, u, y og d når de er tilgjengelige i nettleseren din.

Regex-tester

Test JavaScript regulære uttrykk med flagg, treffutheving og fangstgruppe-utdata.

Inndata
Et JavaScript-regulært uttrykk, flagg og testtekst.
Utdata
Treff, indekser, fangster og fremhevet kildetekst.
Reelle begrensninger
JavaScript-regex-syntaks er forskjellig fra PCRE, RE2, .NET og andre motorer; katastrofale mønstre kan fortsatt fryse en nettleserfane.
Personvern og databehandling
en JavaScript vanlig uttrykk, flagg og testtekst blir behandlet i denne nettleser-tabellen. Convertr mottar ikke eller lagrer den; lukking eller omlasting av siden renset arbeidstilstanden med mindre verktøyet uttrykkelig tilbyr en lokal nedlasting.

Hvordan bruke dette verktøyet

  1. Oppgi et JavaScript-regulært uttrykk, flagg og testtekst i verktøykontrollene.
  2. Velg innstillingene som påvirker treff, indekser, fangster og uthevet kildetekst, og kjør deretter verktøyet.
  3. Se gjennom treff, indekser, fangster og uthevet kildetekst før kopiering eller nedlasting.

Vanlige feiltyper

Ugyldig syntaks, duplikate flagg, nullengde globale treff eller et kostbart mønster kan produsere en feil eller treg evaluering.

Nyttig eksempel

Test /order-(\d+)/g mot logglinjer for å liste hvert fangede ordrenummer.