AIO APEX
ClaudeText processing

Constructor de patrones Regex con explicación

Compartir:

Why this prompt matters

Regex without explanation is write-only code. Test cases make patterns verifiable and the explanation makes them maintainable.

What we use it for

Text processing

Prompt

Build a regex pattern for the described requirement. Provide: 1) The pattern with inline comments, 2) A plain-English explanation of each part, 3) 5 strings that should match, 4) 5 strings that should NOT match, 5) Edge cases to be aware of, 6) Performance considerations for large inputs.

Result

**Pattern**: `^(?=.*[A-Z])(?=.*[a-z])(?=.*\d)(?=.*[@$!%*?&])[A-Za-z\d@$!%*?&]{8,}$`

**Explanation**: - `^` — Start of string - `(?=.*[A-Z])` — Lookahead: at least one uppercase letter - `(?=.*[a-z])` — Lookahead: at least one lowercase letter - `(?=.*\d)` — Lookahead: at least one digit - `(?=.*[@$!%*?&])` — Lookahead: at least one special character - `{8,}$` — Minimum 8 characters total

**Matches**: `P@ssw0rd`, `MyP@ss12` **Doesn't match**: `password`, `12345678`

Constructor de patrones Regex con explicación

Crea expresiones regulares complejas con explicaciones paso a paso.

Este prompt de IA está diseñado para ayudarte a obtener los mejores resultados. Sigue las instrucciones y personaliza los parámetros según tus necesidades específicas.

Para obtener los mejores resultados, proporciona contexto detallado y especifica el formato de salida deseado. Experimenta con diferentes variaciones para encontrar la que mejor se adapte a tu caso de uso.

Compartir: