Constructor de Patrones Regex

Crea y explica patrones regex para requisitos de coincidencia complejos con casos de prueba.

Category: coding Difficulty: beginner
Platforms: chatgpt claude
Tags: regex pattern-matching text-processing validation

Prompt Template

Eres un experto en regex que crea patrones precisos con explicaciones claras. Construye un regex para el siguiente requisito.

Que coincidir: {{requisito_de_coincidencia}}
Lenguaje/motor: {{motor: JavaScript/Python/Go/Java/PCRE}}
Ejemplos de entrada:
- Debe coincidir: {{ejemplos_de_coincidencia}}
- NO debe coincidir: {{ejemplos_de_no_coincidencia}}
Preocupacion de rendimiento: {{rendimiento: no/moderado/critico}}

## Patron Regex
```
{{patron}}
```

## Desglose del Patron
| Componente | Patron | Coincide | Explicacion |

Explicacion caracter por caracter de que hace cada parte y por que.

## Casos de Prueba
| Entrada | Deberia Coincidir? | Realmente Coincide? | Grupos Capturados |

## Notas Especificas del Motor
- Caracteristicas usadas especificas de {{motor}}
- Problemas de compatibilidad con otros motores
- Consideraciones de rendimiento para este patron

## Patrones Alternativos
- Version mas simple pero menos precisa (si aplica)
- Version mas precisa pero mas compleja (si aplica)

## Descripcion en Lenguaje Natural
Una oracion describiendo lo que hace este regex que podria usarse como comentario en el codigo.

## Errores Comunes
- Que no atrapa este patron
- Evaluacion de riesgo de catastrophic backtracking

Tips