Eszköz munkaterület
Regex tester, regular expression checker és replacer
Reguláris kifejezések, flagek, találatok és cserék tesztelése élőben.
Regex tester és replacer
Regex tester és replacer
bájt →
Regex tester és replacer
Lekérdezési paraméterek
IDN / Punycode
Regex tester és replacer
..
Fejléc
Payload
Metaadatok
· Lejár:
Aláírás ellenőrzése
Aláírás (HS)
Regex tester és replacer
Mintakönyvtár
Kiemelt találatok
Találatok ()
Csere eredménye
Regex tester és replacer
Relatív:
Időzóna
Összeállítás részekből
Különbség
Regex tester és replacer
Regex tester és replacer
Regex tester és replacer
Példák
Minta
\d{4}-\d{2}-\d{2}
Találatok a 2026-06-03-ban
2026-06-03
Regex Útmutatók és cikkek
Hogyan olvassa a szöveget egy reguláris kifejezés?
A regex literálokkal, karakterosztályokkal, ismétléssel, határokkal és csoportokkal ír le mintát. Tokenenként olvasva kiszámíthatóvá válik.
Cikk elolvasásaKarbantartható reguláris kifejezések írása
A karbantartható regexnek egy felelőssége, világos határai, névvel ellátott csoportjai és a szerződést magyarázó tesztjei vannak.
Cikk elolvasásaA katasztrofális regex backtracking elkerülése
A kétértelmű pattern majdnem helyes inputon rengeteg illesztési útvonalat járhat be, és ReDoS kockázatot hozhat létre.
Cikk elolvasásaRegex tester és replacer
Reguláris kifejezések, flagek, találatok és cserék tesztelése élőben. DevToolGrid Online egy ingyenes Regex tester, regular expression checker és replacer.
Mi az a reguláris kifejezés?
A reguláris kifejezés (regex) egy minta, amely karakterláncok halmazát írja le. A fejlesztők szövegkeresésre, bemenetek (például e-mailek vagy dátumok) ellenőrzésére, részletek kinyerésére és pontos cserére használják. A minta literál karakterekből és metakarakterekből (pl. ., *, +, ?) és karakterosztályokból épül fel.
Hogyan tesztelj reguláris kifejezést
- 1 Írd be a mintát a minta mezőbe.
- 2 Kapcsold a flageket, például g (globális), i (kis-/nagybetű mindegy) és m (többsoros).
- 3 Adj meg mintaszöveget; a találatok kiemelve és csoportjaikkal listázva jelennek meg.
- 4 Adj cserét $1, $2 vagy nevesített csoportok használatával a szöveg átírásához.
Gyakori regex-buktatók
- Nem escape-elt speciális karakterekA . * + ? ( ) [ ] karaktereknek különleges jelentésük van. Szó szerinti egyezéshez escape-eld őket fordított perjellel.
- Mohó vs lusta kvantorokA * és + mohók, és a lehető legtöbbet egyeztetik. Adj hozzá ? jelet (pl. .*?), hogy a lehető legkevesebbet egyeztesse.
- A globális flag elfelejtéseA g flag nélkül csak az első találat cserélődik vagy adódik vissza.
Regex-tesztelő vs cserélő
A regex-tesztelő ellenőrzi, hogy a minta illeszkedik-e, és megmutat minden találatot és csoportot — ideális ellenőrzéshez és hibakereséshez. A regex-cserélő átírja a szöveget, a találatokat olyan szövegre cserélve, amely $1 vagy $<név> formában hivatkozhat a csoportokra. Ez az eszköz mindkettőt egyesíti, plusz egy split módot és kész minták könyvtárát.
GYIK
Ingyenes ez az eszköz?
Igen. A regex-tesztelő és -cserélő teljesen ingyenes, korlát nélkül.
Elküldi a szövegemet egy szervernek?
Nem. A minták és a tesztszöveg helyben, a böngészőben értékelődnek ki; semmit sem töltünk fel.
Melyik regex-változatot használja?
A JavaScript (ECMAScript) motorját használja, beleértve a nevesített csoportokat és az s és u flageket.
Támogatja a csoportokat?
Igen. A számozott és nevesített csoportok minden találatnál megjelennek, és használhatók a cserékben.