Tester regulárnych výrazov
Testujte regulárne výrazy JavaScript s lokálnym zvýraznením zhody, príznakmi a výstupom skupín zachytenia. Všetko beží lokálne vo vašom prehliadači.
Zvýraznené zhody
Skupiny zachytenia
| Zhoda | Indexovanie | Úplná zhoda | Skupiny |
|---|---|---|---|
| Skupiny zachytenia sa zobrazia po otestovaní vzoru. | |||
Správanie JavaScript RegExp
Tester používa rovnaký prehliadačový RegExp engine, aký používa váš frontend JavaScript, takže príznaky a syntax zodpovedajú skutočnému kódu na strane klienta.
Kontrola skupín zachytenia
Skontrolujte očíslované skupiny, pomenované skupiny a pozície zhody bez prechádzania kódom alebo otvárania konzoly.
Súkromný nástroj prehliadača
Všetko beží lokálne vo vašom prehliadači. Citlivé protokoly, tokeny a vzorové dáta sa nenahrávajú.
Súvisiace nástroje pre vývojárov
Často kladené otázky
Nahral sa môj regulárny výraz alebo testovací text?
Nie. Všetko beží lokálne vo vašom prehliadači pomocou JavaScript RegExp enginu. Váš vzor a text sa neposielajú na servery Convertr.
Aký typ regulárnych výrazov používa tento tester?
Táto stránka používa regulárne výrazy JavaScript, rovnaké správanie RegExp, aké používajú moderné prehliadače a Node.js.
Môžem skontrolovať skupiny zachytenia?
Áno. Tabuľka výsledkov zobrazuje každú zhodu, očíslované skupiny zachytenia a pomenované skupiny zachytenia, ak ich váš prehliadač poskytuje.
Aké príznaky sú podporované?
Tester podporuje bežné príznaky JavaScriptu vrátane g, i, m, s, u, y a d, ak sú dostupné vo vašom prehliadači.
Tester regulárnych výrazov
Testovať JavaScript pravidelné výrazy s vlajkami, match highlighting a capture-group output.
- Vstup
- JavaScript pravidelný výraz, vlajky a testovací text.
- Výstup
- Zápasy, indexy, zábery a zdôraznené zdrojové text.
- Skutočné obmedzenia
- Syntax regex JavaScript sa líši od PCRE, RE2, .NET a iných motorov; katastrofálne vzory môžu stále zmraziť priečinok prehliadača.
- Súkromie a spracovanie údajov
- v tejto tabuľke prehliadača sa spracúva pravidelný výraz, vlajky a testovací text JavaScript. Converter ho neprijíma ani neukladá; zatváranie alebo prekladanie stránky vymaže stav práce, pokiaľ nástroj výslovne neposkytuje lokálne stiahnutie.
Ako používať tento nástroj
- Poskytnite JavaScript pravidelným výrazom, vlajkami a testovacím textom v ovládacích prvkoch nástroja.
- Vyberte nastavenia, ktoré ovplyvňujú zápasy, indexy, zábery a zdôraznené zdrojové text, potom spustite nástroj.
- Preskúmať zápasy, indexy, zábery a zdôraznené zdrojové text pred kopírovaním alebo sťahovaním.
Spoločný spôsob zlyhania
Invalid syntax, duplicitné vlajky, nulové globálne zápasy alebo drahý vzor môže spôsobiť chybu alebo pomalú hodnotenie.
Užitočný príklad
Test /order-(\d+)/g proti logovým riadkom na zoznam každého zachyteného čísla objednávky.