Regex Tester Online
A JavaScript reguláris kifejezéseinek hibakeresése élőben: kiemelt egyezések, rögzítési csoportok, jelzők és csere előnézet.
Eredmény
Ez a regex-tesztelő egy élő munkaasztal JavaScript reguláris kifejezések fejlesztéséhez és hibakereséséhez. Írjon be egy mintát, váltsa a g, i, m, s és u jelzőket, és illesszen be bármilyen tesztszöveget: az egyezések közvetlenül ki vannak jelölve a szövegben gépelés közben, egy számláló mutatja, hányat találtunk, és egy részletes lista minden találatot számozott és elnevezett rögzítési csoportokra bont. A szintaktikai hibák nem csak csendben hibáznak – a tesztelő a JavaScript-motor pontos üzenetét mutatja, így a kósza zárójelet vagy az érvénytelen kvantort azonnal elkapja.
Mintafejlesztésre készült, nem egyszeri szövegműveletekre. Amikor egy naplóelemző rögzítését tervezi, teszteli, hogy az érvényesítés mely URL-formátumokat fogadja el, vagy megtudja, hogy valójában mit csinálnak a várakozások, akkor látnia kell a csoportokat, a pozíciókat és a szélső eseteket – ezt mutatja meg ez az eszköz. Az egyszerű mindennapi keresési vagy keresési és cserefeladatokhoz egy szövegrészen a dedikált keresés a szövegben és a szövegben csere eszközök gyorsabbak; ez a teszter az a hely, ahol magát a mintát szeretné helyesen elkészíteni.
A helyettesítési mód átalakítási előnézetté alakítja át: írjon be egy cserekarakterláncot $1, $& vagy $<név> hivatkozásokkal, és tekintse meg az átalakított szöveget az eredeti mellett, mielőtt a kifejezést kódolná. Az előre beállított oldalakkal kombinálva – kész minták e-mailekhez, URL-ekhez, telefonszámokhoz, IP-címekhez, dátumokhoz és jelszószabályzatokhoz – praktikus referenciaként szolgál a valós világ általános kifejezéseihez.
Minden helyileg fut le a böngészőben a natív JavaScript RegExp motor használatával – ugyanazzal a motorral, amely az éles JS-kódban futtatja a mintát, tehát ami itt egyezik, az ott is egyezik. Sehol nem töltenek fel szöveget vagy mintákat, ami biztonságossá teszi a kifejezések hibakeresését valós naplók, ügyféladatminták vagy konfigurációs fájlok ellen, még offline is.