Imagen destacada del artículo Eliminar el primer y ultimo carácter de una cadena en javascript

Eliminar el primer y ultimo carácter de una cadena en javascript

javascript svg
actualizado: 01 / 01 / 2023

En el mundo del desarrollo web, es común tener que trabajar con cadenas de texto y manipularlas de diferentes maneras. Una de estas tareas es eliminar el primer y último carácter de una cadena.

En este artículo, aprenderás diferentes formas de eliminar tanto el primer como último carácter de una cadena usando métodos nativos de JavaScript.

Si también estás interesado en conocer como eliminar elementos de un arreglo.

Eliminar el primer carácter de una cadena con js

si necesitas eliminar solo el primer carácter de un string, puedes usar cualquiera de los siguientes métodos.

Usando el método .slice()

js
const word = "Mundo";
const newWord = word.slice(1); // 'undo'

En este caso solo se debe pasar el número 1 al método .slice() esto eliminara solo la primera letra del string.

Usando el método .substr()

js
const word = "Mundo";
const newWord = word.substr(1); //'undo'

Para este caso usamos el mismo principio solo debes pasar el número 1 al método y ya tienes la nueva cadena.

Eliminar el ultimo carácter de una cadena

si necesitas eliminar solo el último carácter de un string, puedes usar cualquiera de los siguientes métodos.

Usando el método .slice()

js
const word = "wordpresss";
// ahora necesitamos eliminar la ultima 's' para que el string quede asi 'wordpress'
const wordpressName = word.slice(0, -1);
//esto guarda en la variable wordpressName lo mismo de la variable word pero sin la ultima 's'

en este caso los parámetros que se le pasan al método .slice() le indican que tomando como referencia la posición 0 del string es decir la primera letra. Comience a eliminar desde el final de la cadena por eso el signo negativo.

Usando el método .substr()

js
const word = "hola";
const newWord = word.substr(0, word.length - 1); // 'hol'

El método .substr() recibe como primer parámetro el 0 que es la primera letra de la cadena y luego recibe el indice que va a eliminar, para buscar el ultimo indice usamos la longitud del string y le restamos 1.

Artículos relacionados:
Cómo filtrar elementos de un array con filter javascript

Imagen destacada del artículo Cómo filtrar elementos de un array con filter javascript

Cómo eliminar elementos repetidos de un arreglo en JavaScript

Imagen destacada del artículo Cómo eliminar elementos repetidos de un arreglo en JavaScript

Cómo insertar Javascript en HTML

Imagen destacada del artículo Cómo insertar Javascript en HTML

Cómo eliminar elementos de un arreglo en JavaScript

Imagen destacada del artículo Cómo eliminar elementos de un arreglo en JavaScript

Gatsby JS - introducción, ventajas y usos

Imagen destacada del artículo Gatsby JS - introducción, ventajas y usos

Introducción a Nextjs

Imagen destacada del artículo Introducción a Nextjs

Calcular cuantos días hay entre dos fechas con javascript

Imagen destacada del artículo Calcular cuantos días hay entre dos fechas con javascript

Cómo insertar un elemento en un índice específico de un array en Javascript

Imagen destacada del artículo Cómo insertar un elemento en un índice específico de un array en Javascript