Áttekintés
Tesztelje a regex-t élő kiemelésekkel, rögzítési csoportokkal, cserefunkcióval, mentett mintákkal és lépésről lépésre történő…
Fejezze be a regex találgatását. Tesztelje, debuggolja és értse meg a mintákat már gépelés közben, élő kiemelt találatokkal, elnevezett rögzítési csoportokkal, csere előnézettel és minden token lépésről lépésre történő, egyszerű angol nyelvű magyarázatával. 🚀 🚀 Miért szeretik a fejlesztők a Regex Tester Pro-t A regex mindenhol ott van - naplószűrők, űrlapvalidáció, adatkaparás, kódkeresés, tömeges keresés és csere - és minden regex egyetlen rossz helyre tett zárójelre van attól, hogy semmit vagy mindent találjon. A Regex Tester Pro a próbálkozásból szoros visszacsatolási hurkot készít: illessze be a tesztszöveget, írjon be egy mintát, és nézze, ahogy a találatok karakterről karakterre kivilágosodnak. Ismeretlen tokenbe ütközött? A Pro magyarázó fül egyszerű angol nyelven végigvezeti az AST-n. Aggódik a katastrofális visszakövetés miatt, mielőtt élesítené a validátort? A teljesítményprofilozó egy sandboxolt Web Workerben futtatja a mintáját időtúllépéssel, így még azelőtt elkapja a problémát, mielőtt a felhasználók tapasztalnák. Ez az a regex eszköz, amely másodpercek alatt eljuttatja a „miért nem talál semmit?” kérdéstől az „á, ezért!” felismerésig. ⚡ Minden, ami az ingyenes csomagban van ✓ Élő találatkiemelés gépelés közben - JS regex motor ✓ Rögzítési csoportok megjelenítése, számozott és elnevezett egyaránt ✓ Találatok száma, pozíciója és hossza találatonként ✓ Minden szabványos flag: g (globális), i (kis- és nagybetű érzéketlen), m (többsoros), s (dotall), u (unicode), y (ragadós) ✓ Csere mód élő előnézettel ✓ Akár 3 minta mentése személyes könyvtárba ✓ Az utolsó 5 teszt előzménye, visszaállítva a következő megnyitáskor ✓ Beépített gyorstalpalató a 30 leggyakrabban használt tokenről ✓ 5 kezdő minta a gyakori minták könyvtárából (email, URL, telefon, IP, UUID) ✓ Napi 100 teszt - bőkezű, nincs regisztráció, nincs email 🔓 Mit nyit meg a Pro ✦ Lépésről lépésre történő minta magyarázat - az AST bejáró minden mintát olvasható fává bont: „horgony: sor eleje”, „karakterosztály: kisbetű a-z”, „kvantifikátor: 1 vagy több, mohó”, „rögzítési csoport #1: domain”. Vigye az egeret bármelyik tokenre, és lássa a magyarázatot. Beépített - nincs API hívás, nincs szükség internetre. ✦ 50+ előre elkészített minta könyvtár - email RFC5322, URL, IPv4, IPv6, UUID v1-v5, ISO 8601 dátumok, semver, hitelkártya (Luhn-tudatos), amerikai telefon, EU telefon, amerikai irányítószám, slug, hex szín, JWT, MAC cím, base64, hex, GUID, Markdown hivatkozás és még sok más. Kattintson bármelyik mintára, hogy azonnal betöltse a tesztelőbe. ✦ Korlátlan mentett minta - tartsa kéznél a csapata regex könyvtárát. Címkék, jegyzetek és keresés a mentések között. ✦ Katastrofális visszakövetés észlelése - a teljesítményprofilozó a mintáját egy sandboxolt Web Workerben futtatja 1 másodperces időtúllépéssel, majd jelentést készít a visszakövetési pontszámról, futásidőről és arról, hogy melyik almintára gyanús. Kapja el a ReDoS hibákat, mielőtt élesítésre kerülnének. ✦ Teljes előzmények - az utolsó 100 teszt 5 helyett, egykattintásos visszaállítással. ✦ Kereshető gyorstalpalató - 200+ token, beleértve a csak PCRE, Unicode tulajdonság escape-ek, lookbehind családok és atomi csoportok. Keressen név szerint vagy illesszen be egy tokent, hogy megtudja, mit csinál. ✦ Tesztesetek exportálása - mentse a mintáját + teszt bemeneteket + várt találatokat Jest, Vitest vagy Mocha tesztfájlként. Egy kattintás. Dobja be a repójába, és a regex-e örökre tesztekkel védve lesz. ✦ Korlátlan napi tesztelés - azoknak a mérnököknek, akik naponta 50 mintát debuggolnak. 🎯 Kinek szól Backend mérnököknek, akik bemeneti validátorokat írnak. Frontend mérnököknek, akik űrlap regex-eket kötnek be. Adatmérnököknek, akik CSV naplósorokat elemeznek. SRE-knek, akik riasztási szűrőket írnak. QA mérnököknek, akik terhelik az űrlapokat. Biztonsági kutatóknak, akik CTF és bounty hasznos terheket írnak. Technikai íróknak, akik dokumentációs mintákat ellenőriznek. Mindenkinek, aki valaha bámulta a /^(?:[a-z0-9!#$%&'*+\/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+\/=?^_`{|}~-]+)*)@(?:[a-z0-9]+(?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9]+(?:[a-z0-9-]*[a-z0-9])?$/i-t és azon tűnődött, hogy mit is csinál valójában. 🛠️ Hogyan működik 1️⃣ Rögzítse a kiegészítőt az eszköztárára (egyszeri). 2️⃣ Kattintson az ikonra az előugró ablak megnyitásához. 3️⃣ Írjon vagy illesszen be egy regex-t a minta mezőbe. Állítsa be a flag-eket a gombsorból. 4️⃣ Illessze be a tesztszöveget az alábbi szövegterületbe. 5️⃣ Nézze, ahogy a találatok élőben kiemelkednek. A rögzítési csoportok egy táblázatban jelennek meg. A találatok száma és pozíciója minden billentyűleütésnél frissül. 6️⃣ Váltson Csere módra az élő csere előnézethez, vagy a Magyarázat (Pro) fülre a lépésről lépésre történő lebontáshoz. 💡 Valós felhasználási esetek → Ellenőrizze, hogy egy email regex valóban megtalálja az RFC-megfelelő címeket anélkül, hogy érvényeseket utasítana el → Építsen naplósor-elemzőt - rögzítsen időbélyeget, szintet, üzenetet - és ellenőrizze valós naplókon → Találja meg az összes TODO megjegyzést egy kódbázis-beillesztésben egyetlen regex-szel → Távolítsa el az ANSI escape kódokat a terminál kimenetből → Teszteljen egy jelszó-validátort, mielőtt élesítené egy regisztrációs űrlapon → Alakítsa át a telefonszámokat E.164 formátumra rögzítési csoportos csere segítségével → Találja meg az összes URL-t egy markdown fájlban, és ellenőrizze, hogy egyik sem hibás → Gyorsan javítson egy rosszul működő keresés-cserét egy IDE-ben a regex kívüli tesztelésével 🔒 Ellenőrizhető adatvédelem A mintái és tesztszövegei soha nem hagyják el a böngészőt. Az ingyenes regex kiértékelés helyileg fut JavaScript-ben. A Pro AST magyarázat is helyileg fut - nincs API hívás. Az egyetlen hálózati forgalom, amit a kiegészítő indít, a licencellenőrzés (véletlenszerű eszközazonosító küldése, tartalom nélkül) és névtelen tölcsérszámlálás. Nincs követő pixel. Nincs harmadik fél analitika. Nincs telemetria a mintákról vagy szöveges tartalomról. Nyissa meg a hálózat fület, és győződjön meg róla maga. 📊 Teljesítmény és benchmarkok A regex motor 1MB tesztsztringek ellen 80 ms alatt lefut egy tipikus laptopon. Az AST magyarázó bejáró akár 10 000 karakteres mintákat is kezel 30 ms alatt. A teljes csomag ~95KB gzip-vel. A katastrofális visszakövetés észlelés egy izolált Web Workerben fut 1 másodperces kemény korláttal, így még egy olyan kóborló mint a /(a+)+$/ az 'aaaaaaaaaa!' sztringen is 'BACKTRACK' ítéletet kap ahelyett, hogy lefagyasztaná a böngészőt. 🆚 Miért ez a jobb, mint az alternatívák ✓ A regex101.com-mal ellentétben a mintái és tesztszövegei helyi maradnak - soha nem kerülnek szerverre ✓ A VSCode regex-szel ellentétben - amely csak a JS motort futtatja a keresés-cserében - ez mentett mintákat, könyvtárat, magyarázatokat és gyorstalpalatót is kínál egy előugró ablakban ✓ A RegExr-rel ellentétben nincs szükség regisztrációra az ingyenes szinthez, és a magyarázó bejáró teljesen offline működik ✓ A CLI eszközökkel, mint a ggrep -P, ellentétben GUI-t kap élő kiemeléssel és rögzítési csoport vizsgálattal anélkül, hogy elhagyná a böngészőt 🛡️ Biztonság Manifest v3. Nulla távoli kód. Nincsenek külső CDN függőségek futásidőben. Nincsenek gazdagép engedélyek tetszőleges webhelyekhez - csak peakproductivity.online a licencellenőrzéshez. Minden kiadást a lint-remote-code eszköz auditál a benyújtás előtt. Az összes kiértékelési logika a csomagon belül érkezik. ❓ Gyakran ismételt kérdések K: Működik offline? V: Igen. Az élő egyezés, a csere előnézet, a gyorstalpalató, az AST magyarázó bejáró és a katastrofális visszakövetés észlelő mind 100%-ban helyileg fut. Csak a licencellenőrzés és a növekedési pingek igénylik a hálózatot, és mindkettő kecsesen leépül. K: Melyik regex változatot használja? V: JavaScript regex (ECMAScript 2018+) az élő kiértékeléshez. A gyorstalpalató és a magyarázó bejáró jelzi, hol tér el a szintaxis a PCRE / Python / Go nyelvektől, hogy észrevegye a hordozhatósági problémákat. K: A regex-em elküldésre kerül valahova? V: Nem. A minták és tesztsztringek a böngészőjében kerülnek feldolgozásra. A licencellenőrzések csak egy véletlenszerű eszközazonosítót küldenek. K: Mekkora tesztsztringet dobhatok rá? V: Tiszta 1MB-ig tesztelve. Ezen túl az élő kiemelő debounced módba vált, hogy az előugró ablak reszponzív maradjon. K: Mi a különbség a Havi ($2.49) és az Élettartam ($8.99) között? V: Ugyanazok a Pro funkciók, különböző elköteleződés. Az Élettartam négy hónap alatt megtérül, és a legjobb ajánlat, ha hetente többször is használ regex-et. K: Kaphatok visszatérítést? V: A vásárlástól számított 30 napon belül, igen. Küldjön egy email-t az ügyfélszolgálatnak, és kérdés nélkül visszatérítjük. 🚀 Kezdje el most Telepítse a kiegészítőt, rögzítse az eszköztárához, illessze be az első mintáját, és nézze, ahogy a találatok kivilágosodnak. A Regex Tester Pro az a fajta eszköz, amit három éve szeretett volna telepíteni. Minden vezető mérnöknek végül lesz egy „regex füle”, ez egy kattintásnyira marad a böngészőjében, és emlékszik arra, amit mentett.
Részletek
- Verziók1.1.1
- Frissítve2026. április 28.
- Forrás:gaijinanime
- Méret520KiB
- Nyelvek53 nyelv
- Fejlesztő
E-mail
gaijinanime@regios.org - Nem kereskedőEz a fejlesztő nem azonosította magát kereskedőként. Felhívjuk az Európai Unióban élő fogyasztók figyelmét arra, hogy a fogyasztói jogok nem érvényesek az Ön és a fejlesztő közötti szerződésekre.
Adatvédelem
Ez a fejlesztő kijelenti, hogy az Ön adatai:
- Nem kerülnek értékesítésre harmadik félnek az engedélyezett használati eseteken kívül.
- nem lesznek felhasználva vagy átadva olyan célokból, amelyek nem kapcsolódnak az elem alapvető működéséhez;
- nem lesznek felhasználva vagy átadva hitelképesség-meghatározási vagy kölcsönzési célokra.
Támogatás
A kérdésekkel, javaslatokkal vagy problémákkal kapcsolatos segítségért keresse fel a fejlesztő ügyfélszolgálati webhelyét.