Elimine el primer carácter de una cadena en JavaScript (4 maneras)
- 1747
- 53
- Jaime Delgadillo
Eliminar el primer carácter de una cadena es una operación común en la programación de JavaScript. Ya sea que esté trabajando con la entrada del usuario o manipulando datos de una API, puede haber momentos en que necesite eliminar el primer carácter de una cadena. Afortunadamente, hay varias formas de hacer esto en JavaScript.
Método 1: usando el subcadena ()
Método
El método SubString () devuelve una subcadena de una cadena basada en los números de índice proporcionados como argumentos. Para eliminar el primer carácter de una cadena utilizando el método SubString (), puede pasar el valor 1 como índice inicial.
Aquí hay un ejemplo:
Deja str = "Hola mundo!"; STOLTR = STR.subcadena (1); // "Ello mundo!"12 | Deja str = "Hola mundo!"; STOLTR = STR.subcadena (1); // "Ello mundo!" |
En este ejemplo, el subcadena ()
El método devuelve una nueva cadena que comienza en índice 1 (el segundo personaje) e incluye todos los personajes posteriores.
Método 2: usando el rebanada()
Método
El rebanada()
El método también devuelve una subcadena de una cadena basada en los números de índice proporcionados como argumentos. Para eliminar el primer carácter de una cadena utilizando el método SLICE (), puede pasar el valor 1 como índice inicial.
Aquí hay un ejemplo:
Deja str = "Hola mundo!"; STOLTR = STR.rebanada (1); // "Ello mundo!";12 | Deja str = "Hola mundo!"; STOLTR = STR.rebanada (1); // "Ello mundo!"; |
En este ejemplo, el rebanada()
El método devuelve una nueva cadena que comienza en el índice 1 (el segundo carácter) e incluye todos los caracteres posteriores.
Método 3: usando el subStr ()
Método
El subStr ()
El método devuelve una subcadena de una cadena basada en el índice inicial y la longitud de la subcadena. Para eliminar el primer carácter de una cadena utilizando el método substr (), puede pasar el valor 1 como índice inicial y la longitud de la cadena original como argumento de longitud.
Aquí hay un ejemplo:
Deja str = "Hola mundo!"; STOLTR = STR.subStr (1, str.longitud - 1); // "Ello mundo!"12 | Deja str = "Hola mundo!"; STOLTR = STR.subStr (1, str.longitud - 1); // "Ello mundo!" |
En este ejemplo, el método subStr () devuelve una nueva cadena que comienza en el índice 1 (el segundo carácter) e incluye todos los caracteres posteriores estableciendo la longitud de la subcontratación a la longitud de la cadena original menos una.
Método 4: usando el reemplazar()
Método
El método reemplazar () reemplaza un valor especificado con otro valor en una cadena. Para eliminar el primer carácter de una cadena usando el método reemplazar (), puede usar una expresión regular para que coincida con el primer carácter y reemplazarlo con una cadena vacía.
Aquí hay un ejemplo:
Deja str = "Hola mundo!"; STOLTR = STR.reemplazar (/^./, ""); // "Ello mundo!"12 | Deja str = "Hola mundo!"; STOLTR = STR.reemplazar (/^./, ""); // "Ello mundo!" |
En este ejemplo, el método reemplazar () utiliza una expresión regular para que coincida con el primer carácter (^.) y lo reemplaza con una cadena vacía. El ^ El personaje en la expresión regular coincide con el comienzo de la cadena y el .
coincide con cualquier personaje.
Conclusión
Hay varias formas de eliminar el primer carácter de una cadena en JavaScript, incluido el uso de métodos substring (), slice (), substr () y reemplazar (). Elija el método que mejor se adapte a sus necesidades de programación y al estilo de codificación.