Regex tesztelő
Próbáld ki a reguláris kifejezést a szövegeden, és nézd meg minden találatot és csoportot.
Kapcsolódó eszközök
Regex tesztelő
Írj be egy reguláris kifejezést, illeszd be a szöveget, amelyen ki akarod próbálni, és a találatok gépelés közben megjelennek. Minden találat külön blokkot kap: a sort és az oszlopot, ahol kezdődik, a helyét a karakterláncban, magát a megtalált szöveget, és minden befogó csoport értékét — úgy számozva, ahogyan a csereszöveg a $1 és $2 hivatkozással eléri őket. A nevesített csoportok az általad adott nevet viselik, az a csoport pedig, amelyik nem vett részt a találatban, ezt ki is mondja, ahelyett hogy csendben üresen maradna.
Állítsd a módot a „Találatok cseréje” értékre, és látod, mit tenne a minta a szöveggel. A csere mező ugyanazt a szintaxist használja, mint a JavaScript String.replace metódusa, így a $1 az első csoportot szúrja be, a $<név> a nevesítettet, a $& pedig a teljes találatot. Ez a leggyorsabb módja annak, hogy egy naplófájlban vagy CSV-exportban ellenőrizz egy tömeges átnevezést, mielőtt élesben futtatnád.
Az öt flag egyszerű jelölőnégyzet. A globális alapból be van kapcsolva, és minden találatot megkeres az első helyett — kikapcsolva csak az első találat kerül a listába, illetve cserélődik le. A kis- és nagybetűk azonos kezelése mellett a „Macska” illeszkedik a „macska” szóra. A többsoros mód a ^ és a $ jelet minden sor elejére és végére irányítja a teljes szöveg helyett. A „pont a sortörésre is illeszkedik” beállítás átengedi a pontot az új soron. Az Unicode bekapcsolja a tulajdonság-escape-eket, például a \p{L} mintát, és kódpontonként illeszt, amire az emojiknál és a nem latin írásoknál van szükséged.
Két korlát tartja gyorsan a lapot: az 500 karakternél hosszabb minta nem fut le, a keresés pedig 10 000 találat után megáll, amiről a kimenet alatti sor szól. A minta és a szöveg az eszközödön marad — semmi nem töltődik fel, így éles naplókon és ügyféladatokon is nyugodtan tesztelhetsz.