0

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.

Támogatja a $1, $2 és névre szóló hivatkozásokat, mint például a $<név>; $& beszúrja az egész egyezést. Hagyja üresen az előnézet elrejtéséhez.

Feldolgozás... 0%

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.