Cómo eliminar el último carácter de una cadena por ejemplo en 123-4-
cuando borro 4
debe mostrar 123-
usando jQuery.¿Cómo borrar el último carácter de una cadena usando jQuery?
Respuesta
También puede probar esto en la llanura Javascript
"1234".slice(0,-1)
el segundo parámetro negativo es un desplazamiento desde el último carácter, por lo que puede utilizar para eliminar -2 2 últimos caracteres etc
estamos (al menos lo estoy) usando tanto jQuery hoy en día, a veces me olvido de cómo hacer en javascript = X –
¿Por qué usar jQuery para esto?
str = "123-4";
alert(str.substring(0,str.length - 1));
Por supuesto, si es necesario:
substr w/jQuery:
//example test element
$(document.createElement('div'))
.addClass('test')
.text('123-4')
.appendTo('body');
//using substring with the jQuery function html
alert($('.test').html().substring(0,$('.test').html().length - 1));
Usted puede hacerlo con llanura de JavaScript:
alert('123-4-'.substr(0, 4)); // outputs "123-"
Esto devuelve los primeros cuatro caracteres de su cuerda (ajuste 4
para satisfacer sus necesidades).
La solución de corte (0, -1) es mejor porque no necesita conocer la longitud de la cuerda de antemano. –
@skajfes y @GolezTrol proporcionó los mejores métodos para usar. Personalmente, prefiero usar "slice()". Es menos código, y no es necesario saber cuánto tiempo es una cadena. Simplemente use:
//-----------------------------------------
// @param begin Required. The index where
// to begin the extraction.
// 1st character is at index 0
//
// @param end Optional. Where to end the
// extraction. If omitted,
// slice() selects all
// characters from the begin
// position to the end of
// the string.
var str = '123-4';
alert(str.slice(0, -1));
prefiero substring yo mismo. Slice para mí está muy cerca de la porción de la matriz –
- 1. ¿Cómo borrar el último carácter en una cadena en C#?
- 2. Borrar el último carácter de edittext
- 3. Eliminar el último carácter de una cadena
- 4. cómo obtener el último carácter de una cadena?
- 5. ¿Cómo obtengo el último carácter de una cadena?
- 6. ¿Cómo eliminar el último carácter usando sed?
- 7. ¿Cómo obtengo el último carácter de una cadena usando una función de Excel?
- 8. ¿Eliminar el último carácter de una cadena en T-SQL?
- 9. Eliminar el último carácter de una cadena (VB.NET 2008)
- 10. Cómo mostrar el último carácter de NSString *
- 11. Eliminar el último carácter de una NSMutableString
- 12. Objetivo C - Eliminar el último carácter de la cadena
- 13. ¿Cómo eliminar el último DIV usando jQuery?
- 14. std :: string ¿se borra el último carácter?
- 15. Eliminar el último carácter de la entrada
- 16. comprobando El último carácter de la cadena en c
- 17. ¿Cómo borrar una cadena?
- 18. Python Eliminar El último carácter de la cadena y devolverlo
- 19. ¿Cómo podría eliminar el último carácter de una cadena si es una puntuación, en ruby?
- 20. ¿Cómo eliminar el primer y el último carácter de una cadena?
- 21. jQuery eliminando el carácter '-' de la cadena
- 22. Multiset borrar último elemento
- 23. ¿Cómo puedo eliminar el último carácter de una variable de cadena en ksh?
- 24. en javascript, ¿cómo puedo conseguir el último carácter de una cadena
- 25. Regex para eliminar último/si existe como el último carácter en la cadena
- 26. Eliminar último carácter/línea
- 27. Cómo eliminar un carácter de una cadena usando Python?
- 28. Regex para dividir una cadena solo por el último carácter de espacio en blanco
- 29. PHP - Eliminar el último carácter del archivo
- 30. Eliminar el último carácter de NSString
Usted está borrando los dos últimos caracteres. – Skilldrick