Si un string empieza o termina por algo con JavaScript
En el siguiente tutorial aprenderemos cómo comprobar si un string empieza o termina por algo con JavaScript, es decir, si empieza o termina por otro que pasamos por parámetro.
Para la realización de esta tarea usaremos los métodos startsWith y endsWith, que pertenecen a la clase String de JavaScript.
La clase String proporciona una serie de métodos muy útiles para transformar cadenas de texto (strings) y obtener valores de las mismas.
Ver Métodos de la clase String en JavaScript
Método startsWith
Devuelve true o false si el string empieza con lo que le pasamos por parámetro. Veamos un ejemplo
Ejemplo
// String var cadena = "El amigo de Luís"; // Comprueba si el string empieza por "El" var resultado = cadena.startsWith("El"); // resultado vale true // Comprueba si el string empieza por "Yo" var resultado2 = cadena.startsWith("Yo"); // resultado2 vale false
Método endsWith
Devuelve true o false si el string termina con lo que le pasamos por parámetro. Veamos un ejemplo
Ejemplo
// String var cadena = "El amigo de Luís"; // Comprueba si el string termina por "El" var resultado = cadena.endsWith("El"); // resultado vale false // Comprueba si el string termina por "de Luís" var resultado2 = cadena.endsWith("de Luís"); // resultado2 vale true
Métodos de la clase String en JavaScript