Programación y código Intermedio 2 min de lectura

Prompt de expresiones regulares explicadas

Expresiones regulares explicadas parte por parte, con casos que coinciden, casos que no y dónde falla.

Compatible con: ChatGPTClaudeGemini Actualizado: 25 octubre 2026
Prompt 1008 caracteres · 5 variables
Actúa como experto en expresiones regulares que también las explica.

NECESIDAD
- Qué quiero encontrar o validar: [OBJETIVO]
- Ejemplos que DEBEN coincidir: [EJEMPLOS SÍ]
- Ejemplos que NO deben coincidir: [EJEMPLOS NO]
- Lenguaje o herramienta: [LENGUAJE]
- Sobre qué texto: [TIPO DE TEXTO]

SALIDA
1) REGEX — lista para usar, con flags indicados.
2) EXPLICACIÓN — cada parte con nombre, en el orden en que actúa.
3) PRUEBA — los ejemplos que coinciden y los que no, con el resultado esperado.
4) DÓNDE FALLA — los casos límite: caracteres especiales, unicode, múltiples líneas, longitud.
5) VERSIÓN SIMPLE — si la regex es larga, una alternativa más corta y qué se pierde.
6) CÓMO DEPURAR — la herramienta o el método para probarla paso a paso.

REGLAS
- Nada de regex para validar correos complejos: recomienda una validación simple y verificación por email si aplica.
- Escapa correctamente según el lenguaje: la sintaxis cambia entre JS, Python y PHP.
- Si el problema se resuelve mejor sin regex, dilo.

La regex más simple que funcione es la correcta. Si necesita 80 caracteres, probablemente haya una forma mejor.

02 — Variables

Rellena los corchetes

Los campos resaltados son los sitios donde van tus datos. No hace falta rellenarlos todos: lo que dejes vacío lo completa el modelo con su propio criterio.

[OBJETIVO]
[EJEMPLOS SÍ]
[EJEMPLOS NO]
[LENGUAJE]
[TIPO DE TEXTO]

03 — Cómo se usa

Cómo usarlo, paso a paso

  1. 01

    Da ejemplos que no deben coincidir: sin negativos, la regex parece correcta y falla en producción.

  2. 02

    Prueba en regex101 o regexr antes de pegar: diez segundos y te muestra cada grupo.

  3. 03

    Ojo con unicode y saltos de línea: son el origen de la mayoría de fallos silenciosos.

04 — Variantes

El mismo prompt, otro resultado

Un prompt no resuelve todos los casos. Estas variantes piden el mismo trabajo con otro tono, otra longitud o otro formato: elige la que encaje.

Validación

Mismo formato para validar un campo de formulario: qué se acepta, qué longitud y qué mostrar al usuario.

Extracción

Mismo formato para extraer datos de un texto: grupos de captura, resultados esperados y qué hacer cuando no hay coincidencia.

05 — Consejos

Notas que suben el resultado de nivel

  • Una regex que no entiendes es deuda: el día que cambie el formato, nadie sabrá tocarla. Exige siempre la explicación.
  • La regex no valida correos ni URLs de forma fiable. Para eso, una comprobación real.

06 — Preguntas

Preguntas frecuentes sobre Programación y código

¿Por qué falla en mi lenguaje?

La sintaxis cambia: escapes, grupos con nombre y flags. Copiar una regex de JavaScript a PHP suele romper.

¿Es lenta?

Con texto pequeño no se nota. Con backtracking y textos grandes puede ser un problema: pide una versión sin repeticiones anidadas.

Siguiente

También te puede servir

Esta página la ha preparado el equipo editorial de CopyPromt y se publicó por primera vez el 25 octubre 2026. Los prompts están escritos para funcionar en varios modelos; los nombres de marca se citan solo a modo de identificación.