RRegexBuilder
Obter RegexBuilder
Kit de ferramentas visual para regex

Crea a regex. Vea cada coincidencia. Garda para a próxima vez.

Destacado en vivo, inspector de grupos de captura, explicacións en linguaxe clara e unha biblioteca curada de patróns que segues reinventando.

Plans desde $5/mes — cancela cando queiras

En directo — funciona aquí mesmo

Probador de regex

Escribe unha regex, escribe texto de proba — ve cada coincidencia en directo.

Biblioteca de patróns
Coincidencias — 2 coincidencias
Explicación
  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);

Deixa de pegar regex en Stack Overflow

Proba, explica, garda — sen saír da páxina nin perder o teu traballo.

Destacado de coincidencias en vivo

Escribe unha regex, escribe unha cadea de proba — cada coincidencia resplandece ao instante. Grupos de captura mostrados en liña con soporte para grupos nomeados.

Explicador en linguaxe clara

Pega calquera regex, obtén unha explicación paso a paso: lookbehind, anclas, clases de caracteres, cuantificadores, modificadores. Cada parte descrita en linguaxe natural.

Biblioteca de patróns

Email, URL, IPv4, IPv6, UUID, ISO-8601, teléfono, tarxeta de crédito, slug, cor hexadecimal — patróns curados que superan casos límite reais (non os de 5 liñas de Stack Overflow).

Garda os teus propios

Cada regex que escribas — ponlle nome, etiquétaa, volve a ela. As contas Pro sincronizan na nube entre dispositivos.

Modo de substitución

Proba substitucións con referencias inversas ($1, $2). Vea exactamente que produciría a túa chamada sed / JS .replace().

Multi-sabor

Cambia entre os sabores JavaScript, PCRE e POSIX. RegexBuilder indícache que funcións están soportadas en cada un.

Tres pasos

De unha idea vaga a unha regex probada e explicada.

1

Escoller ou pegar

Comeza cun patrón da biblioteca ou pega unha regex que xa escribiches.

2

Probar

Destaca coincidencias en vivo en calquera cadea de proba. Edita ata que faga o que queres.

3

Gardar

Nomea, etiqueta, copia ao portapapeis, pega no teu código.

Prezos sinxelos

Escolle un plan e deixa de reinventar regex.

Inicial

Para devs individuais

$5/mes
  • 200 patróns gardados / mes
  • Explicación en linguaxe sinxela
  • Biblioteca completa de patróns
  • Modo de substitución
Máis popular
Pro

Para equipos de datos e seguridade

$15/mes
  • 5000 patróns gardados / mes
  • Multi-sabor (JS / PCRE / POSIX)
  • Sincronización na nube entre dispositivos
  • Biblioteca compartida do equipo
  • Soporte prioritario

Preguntas frecuentes

Que sabores de regex admitides?

JavaScript (por defecto), compatible con PCRE e POSIX. Marcamos claramente as funcións non compatibles ao cambiar de sabor.

Deixa a miña cadea de proba o navegador?

Non. Todo é no lado do cliente; non enviamos a túa regex nin as cadeas de proba a un servidor a menos que actives a sincronización na nube dos patróns gardados.

Pode explicar unha regex que non escribín eu?

Si — iso é exactamente o que fai o explicador. Pega calquera regex e obtén unha desglosada paso a paso en linguaxe sinxela.

Teño un período de proba gratuíto?

Non — é unha ferramenta de pago con plans desde $5 ao mes. Starter custa $5/mes e Pro custa $15/mes; podes cancelar cando queiras.

Como cancelo?

Desde a páxina da túa conta ou enviándonos un correo electrónico. A cancelación detén a seguinte renovación.

Deixa de adiviñar se a regex coincide.

Vede cada coincidencia en directo. Gardade as que funcionan.

Ver plans