PROBADOR REGEX / EN VIVO · EXPLICAR · CÓDIGO

Probador de expresiones regulares

Escriba un carácter y vea qué coincide y por qué.

Se ejecuta localmente · el texto no se carga
Detalles del partido

Explicación

Patrones comunes

Código

Hoja de referencia (haga clic para insertar)

caracteres

  • Cualquier carácter excepto nueva línea
  • Número
  • Carácter de palabra
  • Espacio en blanco
  • No es un dígito
  • No es un carácter de palabra
  • No hay espacios en blanco
  • a, b o c
  • No a, b o c
  • de la a a la z
  • Cualquier letra (te necesita)
  • caracteres chinos

Ubicación

  • Inicio
  • Fin
  • Límite de palabra
  • No es un límite de palabra

Cantidad

  • 0 o más
  • 1 o más
  • 0 o 1
  • Exactamente 3
  • 2 o más
  • 2 a 5
  • Perezoso: tan pocos como sea posible

Grupos y referencias

  • Grupo de captura
  • Grupo sin captura
  • Grupo de captura con nombre
  • Referencia anterior al grupo 1
  • Referencia anterior por nombre
  • aob

Búsquedas

  • Seguido de abc
  • No seguido de abc
  • Precedido por abc
  • No precedido por abc

Escapes

  • Un punto literal
  • Una barra literal
  • Nueva línea
  • Pestaña
  • carácter Unicode

Sintaxis de reemplazo

  • $1 $2Grupos 1 y 2
  • $<name>Grupo con nombre
  • $&Todo el partido
  • $`Texto antes del partido
  • $'Texto después del partido
  • $$Un $ literal

TU PRÓXIMO PASO

Conecte herramientas útiles con el flujo de trabajo de su empresa

cree una cuenta de empresa para configurar el monitoreo del sitio web, el correo electrónico comercial y las notificaciones, e invite a su equipo a trabajar en conjunto.

Las nuevas empresas reciben una prueba Pro de 14 días, sin necesidad de tarjeta. Las pruebas excluyen la concesión de crédito mensual pagado.

¿Ya tienes una cuenta? Abre tu espacio de trabajo → (English)

Cómo usarlo

  1. Escriba el patrón y active las banderas que necesita (normalmente g e i).
  2. Pegar texto; Los partidos se destacan en vivo y la tabla enumera cada posición y grupo.
  3. Cambie a Reemplazar para reescribir texto o Extraer lista para recopilar coincidencias, luego copie el código para su idioma.

Preguntas frecuentes

¿Por qué solo se encuentra la primera coincidencia?

Sin el indicador g (global), JavaScript devuelve solo la primera coincidencia. Active "g Global" arriba para encontrarlos todos.

¿Cómo uso grupos en un reemplazo?

Utilice $1, $2 para grupos numerados, $ seguido del nombre del grupo entre corchetes angulares para grupos con nombre; la hoja de trucos enumera el resto. Para convertir 2026-10-18 en 18/10/2026, use (\d{4})-(\d{2})-(\d{2}) y reemplácelo con $3/$2/$1.

¿Qué tipo de expresión regular es este?

La sintaxis de JavaScript (ECMAScript 2024) de su navegador, con grupos con nombre, búsquedas y propiedades Unicode \p{…}. La mayor parte es igual en Python, PHP (PCRE), Java y C#; Go carece de búsquedas y referencias anteriores. El panel Código reescribe grupos con nombres y diferencias similares por idioma.

¿Se ha subido mi texto?

No. La coincidencia se ejecuta en un hilo separado en su navegador y se detiene después de 1 segundo para protegerse contra un retroceso catastrófico; no se envía nada a un servidor.

guía práctica del probador de expresiones regulares y preguntas comunes

¿Qué hace un probador de expresiones regulares?

Las expresiones regulares describen patrones de caracteres para hacer coincidir, extraer agrupados y reemplazar fragmentos de texto identificables.

¿Para quién es esto y cuándo es útil?

Desarrolladores y equipos de contenido refinan las reglas de extracción o limpieza de texto.

¿Cómo uso este probador de expresiones regulares?

ingrese texto representativo, un patrón y banderas, inspeccione coincidencias y compensaciones e incluya ejemplos vacíos, de límites y que no coincidan.

¿Cómo debo interpretar los resultados?

Pruebe límites representativos y grupos de reemplazo, e inspeccione indicadores como g e i. La sintaxis de JavaScript difiere de la de otros motores; simplificar patrones detenidos por el límite de tiempo.

¿Dónde se realiza el trabajo y qué servicios reciben datos?

Las expresiones regulares de JavaScript se ejecutan en un trabajador del navegador aislado con un límite de tiempo. Los scripts de entrada no se ejecutan y no se solicitan las URL incrustadas.