Retire iniciales y finales caracteres / cadena a partir de una cadena usando string.strip (char) función en Python

Python – función string.strip () con Ejemplo: En este artículo, vamos a aprender sobre método de la tira () en Python , que se utiliza para eliminar líder y caracteres finales / cadena a partir de una cadena dada.

Requisito: Python – string.strip () la función

En el último artículo, hemos hablado de cómo, aquí estamos hablando de la forma en que se puede utilizar string.strip () quita espacios iniciales y finales a quitar iniciales y finales caracteres / cadena de la cadena de ?

Sintaxis: string.strip ([ char ])

[ class ] es un parámetro opcional, que especifica el carácter o conjunto de caracteres particular, para eliminar de principio y final de la cadena.

Ejemplo:

    Input string: "#@# Hello world! #@#"
chars to remove: "#@#"
Output string: " Hello world! "

código Python para eliminar iniciales y finales carácter o conjunto de caracteres de la cadena de

# Python code to remove leading & trailing chars
# An example of string.strip(char) function)
# defining string
str_var = "#@# Hello world! #@#"
#printing actual string
print "Actual string is:n", str_var
# printing string without
# leading & trailing chars
print "String w/o spaces is:n", str_var.strip('#@#')

salida

Actual string is:
#@# Hello world! #@#
String w/o spaces is:
Hello world!

No elimina caracteres entre el palabras

En este ejemplo, hubo “# @ #” antes, después de la cadena y entre las palabras, pero la función eliminará solamente “# @ #” antes de la cadena (líder), después de la cadena (arrastrarse), no quitará “# @ #” entre las palabras. Considere el ejemplo dado,

# Python code to remove leading & trailing chars
# An example of string.strip(char) function)
# defining string
str_var = "#@# Hello #@# world! #@#"
#printing actual string
print "Actual string is:n", str_var
# printing string without
# leading & trailing chars
print "String w/o spaces is:n", str_var.strip('#@#')

salida

Actual string is:
#@# Hello #@# world! #@#
String w/o spaces is:
Hello #@# world!


Deja un comentario

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