RRegexBuilder
Hankige RegexBuilder
Visuaalne regexi tööriistakomplekt

Koostage regex. Näete kõiki vasteid. Salvestage järgmiseks korraks.

Reaalajas esiletõstmine, hõlmamisrühmade inspektor, selged selgitused ja hoolikalt valitud teek mustritest, mida peate pidevalt uuesti looma.

Plaanid alates $5/kuu – tühistamine igal ajal

Aktiivne – töötab siin

Regexi testija

Sisestage regex, sisestage testtekst — vaadake kõiki vasteid reaalajas.

Mustrite kogumik
Vasted — 2 vastet
Selgitus
  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);

Lõpetage regexite kleepimine Stack Overflow'sse

Testige, selgitage, salvestage – ilma lehte lahkumata ja tööd kaotamata.

Reaalajas vaste esiletõstmine

Sisestage regex, sisestage teststring – iga vaste tõuseb kohe esile. Hõlmamisrühmad kuvatakse nimetatud rühmade toega.

Selge selgitus

Kleepige mis tahes regex, saate samm-sammulise selgituse: lookbehind, ankrud, märgiklassid, kvantorid, lipud. Iga osa on kirjeldatud tavapärase eesti keelega.

Mustrite teek

E-post, URL, IPv4, IPv6, UUID, ISO-8601, telefon, krediitkaart, slug, HEX-värv – hoolikalt valitud mustrid, mis töötavad ka piirjuhtudel (mitte need 5-realised Stack Overflow lahendused).

Salvestage oma

Iga kirjutatud regex – nimetage, märgistage, pöörduge selle juurde tagasi. Pro-kontod sünkroonivad pilves erinevate seadmete vahel.

Asendusrežiim

Testige asendusi tagasiviidetega ($1, $2). Näete täpselt, mida teie sed / JS .replace() käsk annaks.

Mitme variandiga

Vahetage JavaScripti, PCRE ja POSIXi variandite vahel. RegexBuilder näitab, millised funktsioonid on igas variandis toetatud.

Kolm sammu

Hägusest ideest testitud ja selgitatud regexini.

1

Valige või kleepige

Alustage teegi mustrist või kleepige juba kirjutatud regex.

2

Testige

Esiletõstke vasteid reaalajas mis tahes teststringil. Muutke, kuni see teeb seda, mida soovite.

3

Salvestage

Nimetage, märgistage, kopeerige lõikelauale, kleepige koodi.

Lihtne hinnakiri

Valige plaan ja lõpetage regexite uuesti loomine.

Starter

Üksikarendajatele

$5/kuu
  • 200 salvestatud mustrit / kuus
  • Selge selgitus
  • Täielik mustrite kogumik
  • Asendusrežiim
Populaarseim
Pro

Andme- ja turvameeskondadele

$15/kuu
  • 5000 salvestatud mustrit / kuus
  • Mitme variandiga (JS / PCRE / POSIX)
  • Pilvesünkroonimine seadmete vahel
  • Meeskonna jagatud teek
  • Prioriteetne tugi

Korduvad küsimused

Milliseid regexi variante toetate?

JavaScript (vaikimisi), PCRE-ühilduv ja POSIX. Toetamata funktsioonid märgitakse selgelt, kui vahetate varianti.

Kas minu teststring lahkub brauserist?

Ei. Kõik toimib kliendipoolselt; me ei saada teie regexit ega teststringe serverisse, välja arvatud juhul, kui lülitate sisse pilvesünkroonimise salvestatud mustrite jaoks.

Kas see suudab selgitada minu kirjutamata regexit?

Jah — just seda selgitaja teebki. Kleepige suvaline regex ja saage samm-sammuline selge selgitus.

Kas saan proovida tasuta?

Ei – see on tasuline tööriist plaanidega alates $5 kuus. Starter on $5/kuus ja Pro on $15/kuus; saate loobuda igal ajal.

Kuidas ma saan tellimuse lõpetada?

Konto lehelt või e-posti teel. Tühistamine peatab järgmise uuendamise.

Lõpetage arvamine, kas regex sobib.

Vaadake kõiki vasteid reaalajas. Salvestage need, mis töötavad.

Vaata plaane