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 gå gennem 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

Tester JavaScript regelmæssige udtryk med flag, match-højttal og capture-group output.

Indtastning
En JavaScript-regelmæssig udtryk, flag og testtekst.
Udgang
Match, indekser, optagelser og fremhævet kildetekst.
Virkelige begrænsninger
JavaScript regex syntax adskiller sig fra PCRE, RE2, .NET og andre motorer; katastrofale mønstre kan stadig fryse en browser-tab.
Privatliv og databehandling
en JavaScript regelmæssig udtryk, flag og testtekst behandles i denne browser-tab. Converter 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. Giv en JavaScript regelmæssig udtryk, flag og testtekst i værktøjskontrolerne.
  2. Vælg de indstillinger, der påvirker match, indekser, optagelser og fremhævet kilde tekst, derefter køre værktøjet.
  3. Overvej matchs, indekser, optagelser og fremhævet kilde tekst før kopiere eller downloade det.

Vanlige fejlmoder

Invalid syntax, duplikerede flag, nullængde globale kampe eller en dyr mønster kan producere en fejl eller langsom evaluering.

Nyttig eksempel

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