Wildcard
Los comodines son caracteres de coincidencia de patrones simplificados: * coincide con cualquier secuencia y ? con un solo carácter; de uso común en la correspondencia de nombres de archivo y dominios.
Propósito
Proporcionar el mecanismo de coincidencia de patrones más simple, apto para usuarios no técnicos y escenarios de correspondencia sencillos.
Mecanismo
* coincide con cero o más caracteres arbitrarios; ? con exactamente uno. Algunas implementaciones admiten la clase de caracteres []. Sin agrupación, sin cuantificadores, sin escape (o escape limitado). En DNS y SAN de certificados, *.example.com coincide con subdominios.
Casos de uso
- Resolución de comodines DNS
- Dominios comodín en certificados SSL
- Expansión de nombres de archivo en shell
- Coincidencia simple en cuadros de búsqueda
Ejemplos
- entrada
*.example.comOutputMatches a.example.com, b.example.comWildcard domain
Errores comunes
- Wildcard certificates matching multi-level subdomains (a.b.example.com does not match)
- Wildcards match a single level only; multi-level subdomains need separate certificates
Términos relacionados
Glob
Glob es la coincidencia de patrones de rutas de archivo estilo shell que usa comodines como * ** ? [] para casar nombres de archivo; es más simple que las expresiones regulares. GLOSARIO
Regular Expression
Una expresión regular es un lenguaje formal para describir patrones de cadenas, definiendo reglas de coincidencia con metacaracteres y cuantificadores; se usa ampliamente para buscar, validar y extraer. GLOSARIO