Home  >  Article  >  Backend Development  >  Introduction to python strip() function

Introduction to python strip() function

高洛峰
高洛峰Original
2017-01-18 16:02:521461browse

Function prototype

Declaration: s is a string, rm is the character sequence to be deleted

s.strip(rm) Delete the beginning and end of the s string, located in rm delete The characters of the sequence

s.lstrip(rm) Delete the beginning of the s string, located at rm Delete the characters of the sequence

s.rstrip(rm) Delete the end of the s string, located at rm rm deletes characters in the sequence

Note:

1. When rm is empty, whitespace characters (including '\n', '\r', '\t', ' ' are deleted by default )

For example:

>>> a = '     123'
>>> a.strip()
'123'
>>> a='\t\tabc'
'abc'
>>> a = 'sdff\r\n'
>>> a.strip()
'sdff'

2. The rm deletion sequence here is to delete the characters on the edge (beginning or end) as long as they are within the deletion sequence.

For example:

>>> a = '123abc'
>>> a.strip('21')
'3abc'   结果是一样的
>>> a.strip('12')
'3abc'

For more articles related to the introduction of python strip() function, please pay attention to the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn