Javascript Eliminar Subcadena Del Final

| | | | | | | | | | | | | | | | | | | |

Las funciones de tira de Python eliminan caracteres o espacios en blanco al principio o al final de una cadena. Las funciones de strip son strip (), lstrip () y rstrip (). Quitan caracteres de ambos extremos de una cadena, solo el principio y solo el final. Python strip () también puede eliminar las comillas de los extremos de una cadena.

Es posible que tenga espacios en blanco que desee eliminar de los extremos de la cadena. Por ejemplo, puede tener un nombre con espacios al final que desee eliminar antes de que su programa contin√∫e.

Python incluye tres funciones integradas que pueden usarse para recortar los espacios en blanco de una cadena y devolver una nueva cadena: strip () , lstrip () y rstrip () .

Estos métodos pueden ser √∫til si necesita validar la estructura de una cadena. También son √∫tiles si necesita eliminar espacios en blanco adicionales que no desea que se incluyan en su cadena.

En este tutorial, vamos a discutir còmo usar la cadena Python strip () método y sus contrapartes, lstrip () y rstrip () .

Python String Strip

El método strip () de Python elimina los espacios o caracteres especificados al principio y al final de una cadena. strip () devuelve una nueva cadena sin los caracteres que ha especificado para eliminar.

La sintaxis del método strip () es:

Este ejemplo elimina todos los espacios en blanco iniciales y finales de nuestra cadena.

81% de los participantes dijeron que se sentìan más seguros de sus perspectivas laborales después de asistir a un bootcamp. Asigne a un bootcamp hoy mismo.

El graduado promedio de bootcamp pasò menos de seis meses en la transiciòn profesional, desde comenzar un bootcamp hasta encontrar su primer trabajo.

Digamos que nosotros tener un nombre con espacios al final que queremos eliminar. A continuaciòn, se muestra un ejemplo del método strip () de Python que se utiliza para eliminar esos espacios:

Nuestro còdigo devuelve la siguiente cadena de Python : John Appleseed . Hemos eliminado los caracteres iniciales y finales de espacios en blanco. El método strip () devuelve una copia de la cadena para que nuestra cadena original no se modifique.

La funciòn string strip () elimina por defecto los espacios en blanco iniciales y finales del final de una cadena. Podemos use el argumento de carácter opcional si queremos eliminar un carácter especìfico del principio y el final de una cadena.

Aquì hay un ejemplo de una funciòn strip () que elimina la letra X desde el principio y el final de una cadena:

Nuestro programa elimina cualquier instancia de la letra X al principio y al final Nuestra tira de caracteres devuelve:

Del mismo modo, podemos utilizar el argumento opcional que discutimos anteriormente para eliminar varios caracteres al principio y al final de una cadena. Si quisiéramos eliminar tanto X como Y del principio y del final de nuestra cadena, podrìamos usar un programa como este:

Nuestro còdigo devuelve lo siguiente: Esta es una oraciòn de ejemplo.

Python strip () es particularmente √∫til para eliminar comillas en ambos extremos de una cadena. Si strip () recibe el argumento de comillas simples " o comillas dobles " , los eliminará de ambos extremos de una cadena.

Python Strip Characters: lstrip () y rstrip ()

La funciòn Python strip () elimina caracteres especìficos del principio y el final de una cadena. Pero, ¿qué sucede si desea eliminar caracteres solo del principio o del final de una cadena? Ahì es donde entran los métodos Python lstrip () y rstrip () .

Python lstrip () El método elimina los espacios iniciales & mdash; o Un carácter inicial que haya especificado & mdash; desde el lado izquierdo de una cuerda. El método rstrip () elimina los espacios o caracteres finales del lado derecho de una cadena.

El programa eliminará todos los caracteres de espacio en blanco de forma predeterminada si no especifica un carácter para eliminar.

Python Strip String: lstrip () y rstrip () Ejemplo

Entonces, digamos que tenemos un encabezado de factura que incluye asteriscos en el lado derecho de la cadena que queremos eliminar.

Asignemos una cadena a un Variable de Python y recorta todos los asteriscos de su lado derecho:

Nuestro còdigo devuelve: Heading . Como puede ver, nuestro programa ha eliminado todos los asteriscos en el lado derecho de nuestra cadena. Sin embargo, si también tuviéramos asteriscos al comienzo de nuestra cadena, nuestro programa no los eliminarìa. Aquì hay un ejemplo para ilustre este efecto:

La funciòn rstrip () eliminará todos los asteriscos del lado derecho de nuestra cadena pero no los del izquierdo:

De manera similar, puede usar la funciòn lstrip () en Python para eliminar caracteres especìficos del comienzo de una cadena:

Nuestro còdigo devuelve lo siguiente:

Conclusiòn

El La funciòn Python string strip () elimina caracteres del inicio y / o final de una cadena. De forma predeterminada, la funciòn strip () eliminará todos los espacios en blanco & mdash; espacios, tabulaciones, nuevas lìneas.

"Career Karma entrò en mi vida cuando más lo necesitaba y rápidamente ayudò coincida con un bootcamp. Dos meses después de graduarme, encontré el trabajo de mis sue√±os que se alineaba con mis valores y objetivos en la vida. "

Venus, ingeniero de software en Rockbot

Pero puede especificar un argumento de carácter opcional si hay un carácter especìfico que desea eliminar de su cadena.

En esta guìa, discutimos los conceptos básicos de las cadenas en Python y còmo usar las funciones strip () , lstrip () y rstrip () para eliminar caracteres del inicio y / o final de una cuerda. También exploramos algunos ejemplos de cada una de estas funciones en acciòn.

Ahora está listo para usar Python strip () , lstrip () y rstrip () métodos como un experto. Para obtener más recursos de aprendizaje sobre el lenguaje Python, consulte nuestra guìa Còmo aprender Python .