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 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
- Giv en JavaScript regelmæssig udtryk, flag og testtekst i værktøjskontrolerne.
- Vælg de indstillinger, der påvirker match, indekser, optagelser og fremhævet kilde tekst, derefter køre værktøjet.
- 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.