Skip to content
easytoolapp
  • Inicio
  • Textos
  • Calculadoras
  • Conversores
  • Fecha y hora
  • Generadores
  • Desarrollador
  • Diseño
  • Dispositivo
  • Salud
  • Negocios
  • Acerca de
  • Contacto
  1. Inicio/
  2. Desarrollador/
  3. Probador de regex
</>Desarrollador

Probador de regex

Introduce una expresión regular de JavaScript y un texto de prueba. Las coincidencias se resaltan en vivo, los grupos de captura y los índices aparecen en una lista clara, el modo de reemplazo muestra vistas previas y una chuleta mantiene la sintaxis a mano.

Tu texto se procesa en tu navegador y no se sube a ningún servidor.

Cómo usar este probador de regex

  1. Introduce tu patrón entre / / y activa los indicadores (g, i, m, s, u, y).
  2. Pega tu texto de prueba — cada coincidencia se resalta en vivo, los grupos de captura están numerados.
  3. Cambia al modo Reemplazar para ver una vista previa de las sustituciones ($1, $2, $<name>, $&).
  4. Usa los patrones comunes o abre la chuleta para obtener ayuda con la sintaxis.

Preguntas frecuentes

¿Qué dialecto de regex se utiliza?

Regex de JavaScript / ECMAScript, el mismo que el constructor RegExp de tu navegador. Con lookbehinds, grupos con nombre y escapes de propiedades Unicode en navegadores modernos.

¿Por qué mi regex funciona en este probador pero no en mi código Python o PHP?

El regex de JavaScript, PCRE (Perl, PHP), el `re` de Python y POSIX tienen diferencias pequeñas pero problemáticas: sintaxis de grupos con nombre, soporte de lookbehind, clases de propiedades Unicode, cuantificadores posesivos. Prueba en el motor donde la regex se ejecutará realmente — lo que funciona en el navegador puede no funcionar en el servidor.

Herramientas relacionadas

</>Desarrollador

Formateador JSON

Formatear, validar, convertir y analizar JSON.

</>Desarrollador

Comparador de diferencias

Comparación lado a lado con diff a nivel de palabra.

</>Desarrollador

Generador de hash

MD5, SHA-1/256/384/512, HMAC, archivos.

</>Desarrollador

Codificador de URL

Codifica, decodifica o analiza URL.

easytoolapp
Acerca deContactoGuíasPrivacidadTérminos
© 2026 easytoolappHerramientas en línea sencillas para tareas cotidianas.
//g
Indicadores
Coincidencias resaltadas2 coincidencias
Contáctanos en [email protected] o [email protected] — ambos funcionan.
#1[email protected]@15
$1hello
$2easytoolapp.com
#2[email protected]@39
$1sales
$2example.org
Patrones comunes (un clic carga el patrón + texto de ejemplo)
Chuleta de regex
Clases de caracteres
.Cualquier carácter (excepto salto de línea)
\dDígito (0-9)
\DNo dígito
\wCarácter de palabra (letra, dígito, _)
\WNo carácter de palabra
\sEspacio en blanco
\SNo espacio en blanco
[abc]Cualquiera de a, b, c
[^abc]Ninguno de a, b, c
[a-z]Rango (letras minúsculas)
Cuantificadores
*0 o más (codicioso)
+1 o más
?0 o 1 (también: perezoso)
{n}Exactamente n
{n,}n o más
{n,m}Entre n y m
*?0 o más (perezoso)
+?1 o más (perezoso)
Anclas y grupos
^Inicio de la entrada/línea (con m)
$Fin de la entrada/línea (con m)
\bLímite de palabra
\BNo límite
(...)Grupo de captura
(?:...)Grupo sin captura
(?<n>...)Grupo con nombre
(?=...)Lookahead positivo
(?!...)Lookahead negativo
|Alternancia (o)