Regex Tesztelő
Tesztelje a JavaScript reguláris kifejezéseket helyi találatkiemeléssel, jelzőkkel és rögzítőcsoport-kimenettel. Minden helyben fut a böngészőjében.
Kiemelt találatok
Rögzítési csoportok
| Találat | indexek | Teljes találat | Csoportok |
|---|---|---|---|
| A rögzítési 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 az Ön frontend JavaScriptje is használ, így a jelzők és a szintaxis megegyeznek a valódi kliensoldali kóddal.
Rögzítési csoport vizsgálat
Tekintse á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épkednie vagy konzolt kellene nyitnia.
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 változatot 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 rögzítési csoportokat?
Igen. Az eredménytáblázat felsorolja az egyes találatokat, a számozott rögzítőcsoportokat és a névvel ellátott rögzítőcsoportokat, amikor a böngészője biztosítja azokat.
Mely zászlók támogatottak?
A tesztelő támogatja a gyakori JavaScript jelzőket, beleértve a g, i, m, s, u, y és d jelzőket, ha azok elérhetőek az Ön böngészőjében.
Regex Tesztelő
Tesztelje a JavaScript reguláris kifejezéseket zászlókkal, találatkiemeléssel és rögzítőcsoport kimenettel.
- Bemenet
- Egy JavaScript reguláris kifejezés, jelzők és teszt szöveg.
- Kimenet
- Találatok, indexek, rögzítések és kiemelt forrásszöveg.
- Valódi korlátozások
- A JavaScript regex szintaxis eltér a PCRE, RE2, .NET és más motoroktól; katasztrofális minták továbbra is lefagyaszthatnak egy böngészőlapot.
- Adatvédelem és adatkezelés
- egy JavaScript reguláris kifejezés, zászlók és teszt szöveg feldolgozása ebben a böngésző lapon. A Convertr nem kapja meg vagy tárolja; az oldal bezárása vagy újratöltése törli a munkafolyamatot, hacsak az eszköz kifejezetten nem kínál helyi letöltést.
Hogyan használjuk ezt az eszközt
- Adjon meg egy JavaScript reguláris kifejezést, zászlókat és teszt szöveget az eszköz vezérlőiben.
- Válassza ki a találatokat, indexeket, rögzítéseket és a kiemelt forrásszöveget érintő beállításokat, majd futtassa az eszközt.
- Tekintse át az egyezéseket, indexeket, rögzítéseket és a kiemelt forrásszöveget a másolás vagy letöltés előtt.
Gyakori hibák
A hibás szintaxis, a duplikált zászlók, a nulla hosszúságú globális egyezések vagy egy költséges minta hibát vagy lassú kiértékelést eredményezhet.
Gyakorlati példa
Tesztelje a /order-(\d+)/g kifejezést a naplósorokon, hogy felsorolja az egyes rögzített rendelésszámokat.