RRegexBuilder
Krij RegexBuilder
Fisuele regex-toolkit

Bouw de regex. Sjoch elke match. Bewarje it foar de folgjende kear.

Live markearring, ynspektearjen fan fangstgroepen, ferklearings yn gewoane taal, en in kuratearre bibliotheek mei de patroanen dy't jo hieltyd wer opnij útfine.

Plannen fan $5/mo — elke tiid opheffe

Live — wurket hjir

Regex-tester

Typ in regex, typ testtekst – sjoch elke match live.

Patroanbiblioteek
Matches — 2 matches
Utlis
  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);

Stop mei it plakken fan regex yn Stack Overflow

Test, ferklearje, bewarje — sûnder de side te ferlitten of jo wurk te ferliezen.

Live match-markearring

Typ in regex, typ in teststring — elke match ljocht daliks op. Fangstgroepen wurde inline toand mei stipe foar neamde groepen.

Ferklearring yn gewoane taal

Plak elke regex, krij in stap-foar-stap ferklearring: lookbehind, ankers, tekensets, kwantifikaasjes, flags. Elk part wurdt beskreaun yn normale taal.

Patroanbibliotheek

E-mail, URL, IPv4, IPv6, UUID, ISO-8601, telefoannûmer, kreditkaart, slug, hex kleur — kuratearre patroanen dy't echte râne gefallen trochkomme (net de 5-line Stack Overflow ones).

Bewarje jo eigen

Elke regex dy't jo skriuwe — jou it in namme, tag it, kom der werom. Pro-akkounts synchronisearje yn 'e cloud oer apparaten.

Ferfangingmodus

Test ferfangingen mei backreferences ($1, $2). Sjoch krekt wat jo sed / JS .replace() oanrop soe produsearje.

Multi-flavor

Wikselje tusken JavaScript, PCRE en POSIX flavors. RegexBuilder seit jo hokker funksjes yn elk stipe wurde.

Trije stappen

Fan in ûnsekere idee nei in testte, ferklearre regex.

1

Kies of plak

Begjin mei in bibliotheekpatroan of plak in regex dy't jo al skreaun hawwe.

2

Test

Live-markearring fan matches op elke teststring. Bewurkje oant it docht wat jo wolle.

3

Bewarje

Namme, tag, kopiearje nei it klembord, plakje yn jo koade.

Ienfâldige prizen

Kies in plan en stop mei it opnij útfinnen fan regex.

Starter

Foar solo devs

$5/mo
  • 200 bewarre patroanen / mnd
  • Legere útlis yn gewoane taal
  • Folsleine patroanbiblioteek
  • Ferfangingmodus
Meast populêr
Pro

Foar data- en feiligensteams

$15/mo
  • 5000 bewarre patroanen / mnd
  • Multi-smak (JS / PCRE / POSIX)
  • Cloud-sync oer apparaten hinne
  • Team-dield bibliteek
  • Prioriteitsstipe

Faak stelde fragen

Hokker regex-smaken stypje jim?

JavaScript (standert), PCRE-kompatibel en POSIX. Wy markearje net-stipe funksjes dúdlik as jo fan smaak wikselje.

Lit myn teststring myn browser ferlitte?

Nee. Alles bart client-side; wy stjoere jo regex of teststrings net nei in server, útsein as jo kieze foar cloud-sync fan jo bewarre patroanen.

Kunt it in regex útlizze dy't ik net sels skreaun haw?

Ja – dat is krekt wat de útlis docht. Plak elke regex en krij in stap-foar-stap útlis yn gewoane taal.

Krij ik in fergeze proefperioade?

Nee — dit is in betelle tool mei plannen fan $5 yn 'e moanne. Starter is $5/mnd en Pro is $15/mnd; do kinst elke tiid opseitte.

Hoe seit ik it op?

Fan jo accountside ôf, of troch ús in e-mail te stjoeren. Opheffen stoppet de folgjende fernijing.

Stop mei gokken oft de regex past.

Sjoch elke match live. Bewarje de goede.

Sjoch plannen