TypeScript, al ser un superconjunto de JavaScript, permite varios métodos para capitalizar cadenas, que van desde enfoques puros de JavaScript hasta la utilización de bibliotecas de terceros para casos de uso más complejos o específicos.
Concatenar cadenas es fundamental.
El método toLocaleLowerCase() convierte cada caracter a su equivalente en minúscula, respetando la configuración regional.
toLocaleLowerCase()
Para ejecutar esto en TypeScript, podemos usar el método replace con expresiones regulares.
replace
Históricamente, JavaScript ofrecía substring, slice y substr (este último considerado obsoleto) para extraer subcadenas.
substring
slice
substr
La propiedad length devuelve el número de caracteres en una cadena.
length
TypeScript, al igual que JavaScript, utiliza backticks (`) para definir template literals, permitiéndonos insertar expresiones directamente usando ${expresión}.
`
${expresión}
Aquí tienes tu guía directa para liberar esas molestas marcas de comillas de tus cadenas en TypeScript.
En los 60, buscar y reemplazar era una tarea manual con papel y lápiz.
Saltemos a TypeScript y veamos cómo se utiliza regex para tareas comunes.