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.

/ /gi
Regex zászlók
Kész

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

  1. Adjon meg egy JavaScript reguláris kifejezést, zászlókat és teszt szöveget az eszköz vezérlőiben.
  2. 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.
  3. 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.