Regex-test
Test JavaScript regulære udtryk med lokal matchfremhævning, flag og output af fangstgrupper. Alt kører lokalt i din browser.
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
- Angiv et JavaScript-regulært udtryk, flag og testtekst i værktøjets kontroller.
- Vælg de indstillinger, der påvirker match, indekser, optagelser og fremhævet kildetekst, og kør derefter værktøjet.
- 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.