Regex Tesztelő
Teszteld a JavaScript reguláris kifejezéseket helyi találatkiemeléssel, zászlókkal és capture csoport kimenettel. Minden helyben fut a böngésződben.
Kiemelt találatok
Capture csoportok
| Találat | indexek | Teljes találat | Csoportok |
|---|---|---|---|
| A capture csoportok a minta tesztelése után jelennek meg. | |||
JavaScript RegExp viselkedés
A tesztelő ugyanazt a böngésző RegExp motort használja, amelyet a frontend JavaScripted, így a zászlók és a szintaxis megegyeznek a valódi kliens oldali kóddal.
Capture csoport vizsgálat
Tekintsd át a számozott csoportokat, a névvel ellátott csoportokat és a találati pozíciókat anélkül, hogy kódot kellene lépkedned vagy konzolt kellene nyitnod.
Privát böngésző segédprogram
Minden helyben fut a böngésződben. A bizalmas naplók, tokenek és minta payloadok nem kerülnek feltöltésre.
Kapcsolódó fejlesztői eszközök
Gyakran ismételt kérdések
Feltöltésre kerül a regexem vagy a tesztszövegem?
Nem. Minden helyben fut a böngésződben a JavaScript RegExp motorral. A mintád és a szöveged nem kerül elküldésre a Convertr szervereire.
Milyen regex ízt használ ez a tesztelő?
Ez az oldal JavaScript reguláris kifejezéseket használ, ugyanazt a RegExp viselkedést, amelyet a modern böngészők és a Node.js is.
Megvizsgálhatom a capture csoportokat?
Igen. Az eredménytáblázat felsorolja az összes találatot, a számozott capture csoportokat és a névvel ellátott capture csoportokat, amikor a böngésződ biztosítja azokat.
Mely zászlók támogatottak?
A tesztelő támogatja a gyakori JavaScript zászlókat, beleértve a g, i, m, s, u, y és d zászlókat, ha elérhetőek a böngésződben.
Regex Tesztelő
A JavaScript rendszeres kifejezéseket a zászlókkal, a megfelelõ hangsúlyokkal és a fogadó csoport kimenetelével teszteli.
- Bemenet
- A JavaScript rendszeres kifejezés, zászló és teszt szöveg.
- Kimenet
- Mérkőzések, mutatók, rögzítések és kiemelkedő forrás szöveg.
- Valódi korlátozások
- A JavaScript regex szintax eltér a PCRE, RE2, .NET és más motoroktól; katasztrofális minták még mindig fagyhatják a böngésző táblázatot.
- Adatvédelem és adatkezelés
- a JavaScript rendszeres kifejezés, zászlók és teszt szöveg feldolgozása ebben a böngésző lapban. Converter nem kapja meg vagy tárolja; bezárása vagy újratöltése az oldalon tisztítja a működési állapotot, hacsak az eszköz kifejezetten helyi letöltést kínál.
Hogyan használjuk ezt az eszközt
- Javasolja a JavaScript rendszeres kifejezését, zászlót és teszt szövegét az eszköz vezérlőben.
- Válassza ki a mérkőzéseket, indexeket, rögzítéseket és a hangsúlyozott forráskörnyű szöveget érintő beállításokat, majd futtatja az eszközt.
- A mérkőzések, mutatók, rögzítések és a kiemelkedő forráskör szövegének felülvizsgálata a másolás vagy letöltés előtt.
Gyakori hibák
A hibás szintézis, a duplátozott zászló, a nulla hosszúságú globális mérkőzések vagy egy drága minták hiba vagy lassú értékelést eredményezhetnek.
Gyakorlati példa
Teszt /order-(\d+)/g a napló vonalak ellen, hogy minden rögzített rendszámot felsorolja.