Espacio en blanco, que significa tabulaciones y espacios.
Vanilla JavaScript (Trim Leading y Trailing)
var str = " a b c d e f g ";
var newStr = str.trim();
// "a b c d e f g"
Ese método es ES 5, así que en caso de que puedas rellenarlo (IE 8 y hacia abajo):
if (!String.prototype.trim) {
String.prototype.trim = function () {
return this.replace(/^s+|s+$/g, '');
};
}
jQuery (Trim Leading y Trailing)
Si está usando jQuery de todos modos:
var str = " a b c d e f g ";
var newStr = $.trim(str);
// "a b c d e f g"
RegEx de JavaScript vainilla (Trim al principio y al final)
var str = " a b c d e f g ";
var newStr = str.replace(/(^s+|s+$)/g,'');
// "a b c d e f g"
Vainilla JavaScript RegEx (recortar TODOS los espacios en blanco)
var str = " a b c d e f g ";
var newStr = str.replace(/s+/g, '');
// "abcdefg"
Población
Vea la pluma Eliminar espacios en blanco de cadenas de Chris Coyier (@chriscoyier) en CodePen.
Tenga en cuenta que nada de esto funciona con otros tipos de espacios en blanco, por ejemplo & # 8239; (espacio reducido) o & nbsp; (espacio irrompible).
También puede recortar cuerdas desde la parte delantera o trasera.
(Visited 8 times, 1 visits today)