Dash Punctuation
Categoría: PdA dash, hyphen, or horizontal dividing punctuation mark (e.g., hyphen-minus -, en dash –, em dash —).
Distribución por bloques de Unicode
Los caracteres Dash Punctuation se distribuyen en 14 bloques de Unicode.
Distribución por escrituras & sistemas de escritura
Los caracteres de Dash Punctuation abarcan 7 sistemas de escritura.
Clasificación técnica & referencia de regex
Semántica de la clasificación normativa
En la base de datos de caracteres Unicode, General_Category es la clasificación normativa principal asignada a cada punto de código. Como se señala en el Anexo #44 del Estándar Unicode, esta propiedad refleja el uso lingüístico o funcional principal de un carácter, pero no captura todos los usos contextuales en la tipografía del mundo real.
Coincidencia con expresiones regulares
En los motores de expresiones regulares modernos (PCRE, Python, ECMAScript, Java, Rust, .NET), haga coincidir los caracteres pertenecientes a esta categoría con:
\p{Pd}
// Coincide con cualquier Dash Punctuation