Tesztelj egy reguláris kifejezést a szövegeden valós időben. Lásd minden találatot kiemelve, a befogó csoportokkal és jelzőkkel. Teljesen a böngésződben fut.
Így használd a következőt: Regex tesztelő
Írd be a reguláris kifejezésedet a minta mezőbe.
Kapcsold be a szükséges jelzőket (g, i, m, s, u).
Add meg a tesztszöveget, és lásd a találatokat kiemelve a csoportjaikkal.
Gyakran ismételt kérdések
A böngésződbe épített JavaScript (ECMAScript) motort, így az eredmények megegyeznek azzal, amit a JavaScript és TypeScript kódod tesz.
A g minden előfordulást megtalál, az i figyelmen kívül hagyja a kis- és nagybetűt, az m esetén a ^ és $ a sortöréseknél illeszkedik, az s esetén a pont a sortöréseket is megtalálja, az u pedig teljes Unicode-kezelést engedélyez.
Engedélyezd a többsoros (m) jelzőt, hogy a ^ és $ minden sortörésnél illeszkedjen, és add hozzá a dotAll (s) jelzőt, ha azt is szeretnéd, hogy a pont a sortörés karaktereket is megtalálja.
Igen. Minden találat felsorolja a számozott befogó csoportjait, és a nevesített csoportok név szerint jelennek meg, így pontosan láthatod, mit fogott be a minta minden része.
Ez a JavaScript motort használja. A PCRE, a Python és mások a legtöbb szintaxisban megegyeznek, de eltérnek a lookbehind, a nevesített csoportok és néhány escape tekintetében, ezért óvatosan vidd át a fejlett mintákat.
Nem. A minta és a tesztszöveged teljesen a böngésződben értékelődik ki, és soha nem hagyja el az eszközöd.
A regex tesztelő lehetővé teszi reguláris kifejezések felépítését és hibakeresését saját mintaszöveg ellen, a találatokat élőben kiemelve, ahogy gépelsz. A JavaScript reguláris kifejezés motorját használja, ugyanazt, ami minden böngészőben és a Node.js-ben van, így egy itt működő minta a JavaScript és TypeScript kódodban is működik.
Kapcsold be a globális, kis- és nagybetűt figyelmen kívül hagyó, többsoros és egyéb jelzőket, és lásd minden találatot a befogó csoportjaival együtt. Hasznos bemeneti formátumok érvényesítéséhez, mezők kinyeréséhez naplókból, vagy egy minta teszteléséhez, mielőtt kódba illesztenéd. Minden a böngésződben fut, így a mintáid és tesztszövegeid soha nem töltődnek fel. Vedd figyelembe, hogy más nyelvek, mint a PCRE, a Python és a Go, a legtöbb szintaxisban megegyeznek, de néhány funkcióban eltérnek, így néhány fejlett szerkezet a JavaScripten kívül máshogy viselkedhet.
Kapcsolódó eszközök
SHA-1, SHA-256, SHA-384 és SHA-512 hashek generálása bármilyen szövegből, közvetlenül a böngésződben.
Színek átváltása HEX, RGB és HSL között élő előnézettel.
Unix időbélyegek átváltása ember által olvasható dátumokká és vissza: UTC, helyi, ISO 8601 és relatív idő. A másodperceket és milliszekundumokat automatikusan felismeri.
URL-ek és URL-komponensek százalékos kódolása és dekódolása, UTF-8 biztosan.