RRegexBuilder
RegexBuilder beszerzése
Vizuális regex eszköztár

Állítsd össze a regexet. Látd minden egyezést. Mentsd el a következő alkalomra.

Élő kiemelés, rögzítési csoportok vizsgálata, közérthető magyarázatok, és gondosan válogatott könyvtár a gyakran újraírt mintákhoz.

Csomagok $5/hótól – bármikor lemondható

Élő – itt működik

Regex tesztelő

Írjon be egy regexet és teszt szöveget – lássa élőben minden egyezést.

Mintakönyvtár
Egyezések — 2 egyezés
Magyarázat
  1. ^start of string / line
  2. [^\s@]character class
  3. +one or more of the previous
  4. @literal "@"
  5. [^\s@]character class
  6. +one or more of the previous
  7. \.literal dot
  8. [^\s@]character class
  9. {2,}quantifier
  10. $end of string / line

Pro toolkit

ProUpgrade to Pro to unlock — see plans below.
Saved patterns
Saved patterns are stored privately in this browser.
Results
Export as code
const re = /^[^\s@]+@[^\s@]+\.[^\s@]{2,}$/igm;
const matches = str.match(re);

Ne másold többé a regexeket a Stack Overflow-ra

Tesztelj, magyarázz, ments – oldal elhagyása és a munka elvesztése nélkül.

Élő egyezés-kiemelés

Írj be egy regexet és egy teszt szöveget – minden egyezés azonnal felviláglik. A rögzítési csoportok névvel ellátott támogatással jelennek meg.

Közérthető magyarázó

Illessz be bármilyen regexet, és kapj lépésről lépésre magyarázatot: lookbehind, horgonyok, karakterosztályok, kvantálók, jelölők. Minden elem hétköznapi nyelven leírva.

Minta-könyvtár

E-mail, URL, IPv4, IPv6, UUID, ISO-8601, telefonszám, bankkártyaszám, slug, hex szín – gondosan válogatott minták, amelyek valódi szélsőséges eseteken is átmennek (nem az 5 soros Stack Overflow-osak).

Saját mentése

Minden megírt regex – nevezd el, címkézd fel, térj vissza hozzá. A Pro fiókok felhőszinkronizálást biztosítanak eszközök között.

Csere mód

Teszteld a helyettesítéseket visszahivatkozásokkal ($1, $2). Lásd pontosan, mit eredményez a sed / JS .replace() hívás.

Többféle dialektus

Válts JavaScript, PCRE és POSIX dialektusok között. A RegexBuilder megmutatja, mely funkciók támogatottak mindegyikben.

Három lépés

Homályos ötletből tesztelt, magyarázott regex.

1

Válassz vagy illessz be

Kezdj egy könyvtári mintával, vagy illessz be egy már megírt regexet.

2

Teszt

Élő egyezés-kiemelés bármilyen teszt szövegen. Szerkeszd, amíg nem csinálja azt, amit szeretnél.

3

Mentés

Nevezd el, címkézd fel, másold a vágólapra, illeszd be a kódodba.

Egyszerű árazás

Válassz csomagot és hagyd abba a regexek újraírását.

Starter

Egyéni fejlesztőknek

$5/hó
  • 200 mentett minta / hó
  • Egyszerű magyarázat
  • Teljes mintakönyvtár
  • Csere mód
Legnépszerűbb
Pro

Adat- és biztonsági csapatoknak

$15/hó
  • 5000 mentett minta / hó
  • Több változat (JS / PCRE / POSIX)
  • Felhőszinkron eszközök között
  • Csapatmegosztott könyvtár
  • Prioritásos támogatás

Gyakori kérdések

Milyen regex változatokat támogat?

JavaScript (alapértelmezett), PCRE-kompatibilis és POSIX. A nem támogatott funkciókat egyértelműen jelöljük a változatváltáskor.

Elhagyja a böngészőt a tesztelési szöveg?

Nem. Minden kliensoldalon történik; nem küldjük el a regexet vagy a tesztelési szöveget a szerverre, hacsak nem engedélyezi a mentett minták felhőszinkronizálását.

Meg tud magyarázni egy nem általam írt regexet?

Igen – pontosan erre szolgál a magyarázó. Illesszen be bármilyen regexet, és kapjon lépésről lépésre egyszerű magyarázatot.

Van ingyenes próbaverzió?

Nem – ez egy fizetős eszköz, havi $5-tól kezdődő csomagokkal. A Starter $5/hó, a Pro pedig $15/hó; bármikor lemondhatod.

Hogyan mondhatom le?

A fiókkönyvelésből vagy e-mailben. A lemondás a következő megújítást állítja le.

Ne tippeljen, hogy a regex illeszkedik-e.

Lássa élőben minden egyezést. Mentse a működőket.

Csomagok megtekintése