# 🐱‍🏍Método slice para eliminar caracteres ✨

Suponiendo que tenemos una cadena de caracteres y quisiéramos eliminar un fragmento de la cadena, o eliminar un carácter en una posición especial podríamos simplemente emplear el método `slice()` el cual cuenta con dos parámetros (**INICIO,FIN**).

Suponiendo que tenemos una variable con el valor “**Medium**” y sabiendo que en programación empezamos a contar desde el valor cero hasta infinito tendríamos una cadena dividida de la siguiente manera.

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1648469016432/TrnVuBJuv.png)

M = \[0\] E = \[1\] D = \[2\] I = \[3\] U = \[4\] M = \[5\]

Lo primero que haremos sera eliminar una porción de la cadena para dejarla de la siguiente manera `DIUM` , es decir eliminaremos los caracteres **M** y **E.**

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1648469017862/Kyx7mIsBT.png)

En este caso le dijimos a *slice* que de la posición 2 en adelante siga, y de la posición 2 hacia atrás elimine.

Ahora eliminaremos todo el texto menos los caracteres **M** y **E**.

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1648469019426/d8FjrTrpy.png)

Aquí le damos 2 parámetros, 0 es la posición inicial y 2 es la posición final.

Tendremos que tener en cuenta que `slice` NO modifica la variable actual, si no que genera una nueva, por eso la definición y asignación de una nueva llamada `textoModificado` en la cual se guarda el valor retornado por el método.

Ahora veremos un ejemplo con el valor negativo, tomaremos la misma cadena y eliminaremos SOLO las ultimas 2 posiciones de la cadena.

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1648469020942/vGTW9fSIl.png)

Este método puede ser empleado en muchos casos puntuales, como eliminar un carácter puntual o eliminar un fragmento para luego convertir esa nueva cadena con el primer carácter en mayúsculas.

### Si el articulo te gusto o te pareció interesante por favor ayúdame con 👏 🤓 Puedes seguirme en [Twitter](https://twitter.com/suarez__imanol) o encontrarme en [GitHub](https://github.com/FranciscoImanolSuarez) visitando mi sitio web.

[**Francisco Imanol Suarez on about.me**  
*I am a web developer, student, and photographer in Trelew, Argentina. Read my articles.*about.me](https://about.me/franciscoimanol "https://about.me/franciscoimanol")[](https://about.me/franciscoimanol)
