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!