Cómo manipular cadenas con JavaScript
Todo incluido
Manipular el valor de una cadena es una rutina diaria a la que debe enfrentarse el desarrollador medio. Existen muchos métodos específicos para manipular cadenas, como extraer partes de una cadena o determinar si una cadena contiene un carácter específico. Las siguientes funciones de JavaScript brindan a los desarrolladores todas las funciones que necesitan:
concat(): combina dos o más caracteres de texto y devuelve una nueva cadena.
índice de(): devuelve el índice de la primera aparición de la subcadena en la cadena. Si no hay ninguna coincidencia, se devuelve -1.
CharAT(): devuelve el carácter en la posición especificada.
lastindexoff(): devuelve el índice de la última aparición de la subcadena en la cadena, o -1 si no hay coincidencia.
match(): comprueba si una cadena coincide con una expresión regular.
substring(): devuelve la subcadena de una cadena. Los parámetros pasados son la posición inicial y la posición final.
replace(): se utiliza para encontrar una cadena que coincida con una expresión regular y luego reemplaza la cadena coincidente con una nueva cadena.
search(): realiza una búsqueda de coincidencias de expresiones regulares. Si la búsqueda tiene éxito, se devuelve el valor del índice coincidente en la cadena. De lo contrario, se devuelve -1.
slice(): extrae una parte de una cadena y devuelve una nueva cadena.
split(): convierte una cadena en una matriz de cadenas dividiéndola en subcadenas.
length() – Devuelve la longitud de una cadena, es decir, el número de caracteres que contiene.
ToLowerCase(): convierte la cadena completa a letras minúsculas.
toupper case(): convierte la cadena completa a letras mayúsculas.
Nota: Las funciones concat, coincidencia, reemplazo y búsqueda se agregaron en JavaScript 1.2. Todas las demás funciones ya están disponibles en JavaScript 1.0.