¿Cómo recortar una string al principio o al final en JavaScript?

Este artículo muestra cómo recortar una cuerda al principio, al final y también desde ambos lados. Para varios tipos de recorte de strings, JavaScript proporciona tres funciones. TrimLeft() , utilizado para eliminar caracteres del principio de una string. TrimRight() , utilizado para eliminar caracteres del final de la string. Trim() , utilizado para eliminar caracteres de ambos extremos. Las funciones nativas de JavaScript, como las de muchos otros idiomas, solo eliminan los espacios en blanco. Discutiremos todas estas funciones en detalle y las entenderemos a través de los ejemplos.

Recortar una string al principio: En este caso, recortamos la string al principio usando la función trimLeft()

Función trimLeft() de JavaScript: este método se utiliza para eliminar los espacios en blanco al comienzo de una string. El valor de la string no cambia de ninguna manera, si hay algún espacio en blanco después de la string, no se modifica.

Sintaxis:

string.trimLeft();

Ejemplo 1: En este ejemplo, se declara una variable var con la string «geeksforgeeks». Observe la string dada que tiene espacios en blanco en el extremo izquierdo. La función trimLeft() eliminará el espacio en blanco al principio.

HTML

<!DOCTYPE html>
<html>
  
<head>
    <title>Javascript trimLeft() Function</title>
</head>
  
<body>
    <script>
    var word = " geeksforgeeks";
    console.log("initial string:" + "'" + word + "'");
      
    // Trimming the string at the Beginning 
    var new_word = word.trimLeft();
    console.log("modified string:" + "'" + new_word + "'");
    </script>
</body>
  
</html>

Salida :

initial string:' geeksforgeeks'
modified string:'geeksforgeeks'

Ejemplo 2 : en este ejemplo, se declara una variable var con la string «geeksforgeeks». Observe la string dada que tiene espacios en blanco en ambos extremos. trimLeft() solo eliminará el espacio en blanco al principio y dejará el espacio en blanco al final sin cambios.

HTML

<!DOCTYPE html>
<html>
  
<head>
    <title>Javascript trimLeft() Function</title>
</head>
  
<body>
    <script>
    var word = " geeksforgeeks ";
    console.log("initial string:" + "'" + word + "'");
      
    // Trimming the string at the start
    var new_word = word.trimLeft();
    console.log("modified string:" + "'" + new_word + "'");
    </script>
</body>
  
</html>

Producción:

initial string:' geeksforgeeks '
modified string:'geeksforgeeks '

Recortar la cuerda al final: En este caso, recortamos la cuerda al final usando la función trimRight().

Función trimRight() de JavaScript : este método se utiliza para eliminar los espacios en blanco al final de una string. El valor de la string no cambia de ninguna manera, si hay algún espacio en blanco antes de la string, no se modifica.

Sintaxis:

string.trimRight();

Ejemplo 1: En este ejemplo, se declara una variable var y se le asigna la string «geeksforgeeks». Observe la string dada que tiene espacios en blanco en el extremo derecho, por lo que trimRight() elimina los espacios en blanco al final.

HTML

<!DOCTYPE html>
<html>
  
<head>
    <title>Javascript trimRight() Function</title>
</head>
  
<body>
    <script>
    var word = "geeksforgeeks ";
    console.log("initial string:" + "'" + word + "'");
      
    // Trimming the string at the right end
    var new_word = word.trimRight();
    console.log("modified string:" + "'" + new_word + "'");
    </script>
</body>
  
</html>

Producción:

initial string:'geeksforgeeks '
modified string:'geeksforgeeks'

Ejemplo 2: En este ejemplo, se declara una variable var y se le asigna la string «geeksforgeeks». Observe la string dada que tiene espacios en blanco en ambos extremos. La función trimRight() elimina los espacios en blanco al final y no al principio.

HTML

<!DOCTYPE html>
<html>
  
<head>
    <title>Javascript trimRight() Function</title>
</head>
  
<body>
    <script>
    var word = " geeksforgeeks ";
    console.log("initial string:" + "'" + word + "'");
      
    // Trimming the string at the right end
    var new_word = word.trimRight();
    console.log("modified string:" + "'" + new_word + "'");
    </script>
</body>
  
</html>

Producción:

initial string:' geeksforgeeks '
modified string:' geeksforgeeks'

Recortar la cuerda por ambos extremos: En este caso, recortamos la cuerda por ambos extremos usando la función trim().

Función trim() de JavaScript: Trim() elimina los espacios en blanco de ambos extremos de una string y produce una nueva string sin cambios en la original. Todos los caracteres de espacio en blanco y todos los caracteres de terminación de línea se consideran espacios en blanco en este contexto.

Sintaxis:

string.trim();

Ejemplo: En este ejemplo, se declara una variable var y se le asigna la string «geeksforgeeks». Observe la string dada que tiene espacios en blanco en ambos extremos. El trim() elimina los espacios en blanco en ambos extremos. 

HTML

<!DOCTYPE html>
<html>
  
<head>
    <title>Javascript trim() Function</title>
</head>
  
<body>
    <script>
    var word = " geeksforgeeks ";
    console.log("initial string:" + "'" + word + "'");
      
    // Trimming the string at both ends
    var new_word = word.trim();
    console.log("modified string:" + "'" + new_word + "'");
    </script>
</body>
  
</html>

Producción:

initial string:' geeksforgeeks '
modified string:'geeksforgeeks'

Navegadores compatibles:

  • Google Chrome 4.0
  • Firefox 3.5
  • Internet Explorer 10.0
  • Microsoft Edge 12.0
  • Ópera 10.5
  • Safari 5.0

Publicación traducida automáticamente

Artículo escrito por isitapol2002 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *