Regex-test

Test JavaScript regulære udtryk med lokal matchfremhævning, flag og output af fangstgrupper. Alt kører lokalt i din browser.

/ /gi
Regex-flag
Parat

Fremhævede matches

Fangstgrupper

Mængde Indeks Fuldt match Grupper
Fangstgrupper vises, når du har testet et mønster.

JavaScript RegExp-adfærd

Testeren bruger den samme browser RegExp-motor, som din frontend JavaScript bruger, så flag og syntaks matcher ægte klientsidekode.

Inspektion af fangstgruppe

Gennemgå nummererede grupper, navngivne grupper og matchpositioner uden at gennemgå kode eller åbne en konsol.

Privat browserværktøj

Alt kører lokalt i din browser. Følsomme logfiler, tokens og eksempel-payloads uploades ikke.

Relaterede udviklerværktøjer

Ofte stillede spørgsmål

Er min regex eller testtekst uploadet?

Nej. Alt kører lokalt i din browser med JavaScript RegExp-motoren. Dit mønster og din tekst sendes ikke til Convertr-servere.

Hvilken regex-variant bruger denne tester?

Denne side bruger JavaScript regulære udtryk, den samme RegExp-adfærd, der bruges af moderne browsere og Node.js.

Kan jeg inspicere fangstgrupper?

Ja. Resultattabellen viser hvert match, nummererede fangstgrupper og navngivne fangstgrupper, når din browser leverer dem.

Hvilke flag understøttes?

Testeren understøtter almindelige JavaScript-flag, herunder g, i, m, s, u, y og d, når de er tilgængelige i din browser.

Regex-test

Test JavaScript-regulære udtryk med flag, matchfremhævning og output af fangstgrupper.

Indtastning
Et JavaScript-regulært udtryk, flag og testtekst.
Udgang
Matches, indekser, fangster og fremhævet kildetekst.
Virkelige begrænsninger
JavaScript-regex-syntaks adskiller sig fra PCRE, RE2, .NET og andre motorer; katastrofale mønstre kan stadig fryse en browserfane.
Privatliv og databehandling
en JavaScript regelmæssig udtryk, flag og testtekst behandles i denne browser-tab. Convertr modtager eller gemmer den; lukning eller genopladning af siden renser arbejdsstaten, medmindre værktøjet udtrykkeligt tilbyder en lokal download.

Hvordan man bruger dette værktøj

  1. Angiv et JavaScript-regulært udtryk, flag og testtekst i værktøjets kontroller.
  2. Vælg de indstillinger, der påvirker match, indekser, optagelser og fremhævet kildetekst, og kør derefter værktøjet.
  3. Gennemgå matches, indekser, optagelser og fremhævet kildetekst, før du kopierer eller downloader det.

Almindelige fejltilstande

Ugyldig syntaks, duplikerede flag, nul-længde globale matches eller et dyrt mønster kan producere en fejl eller langsom evaluering.

Nyttigt eksempel

Test /order-(\d+)/g mod loglinjer for at liste hvert fangede ordrenummer.