Skip to content

移除字符串中的字符

移除 (Strip) 方法可用于移除字符串中的前导和/或尾随字符。

它们接受一个可选参数 chars,用于指定要移除的字符集。

如果没有提供参数,则 chars 默认为 ASCII 空白符,该方法将移除字符串中的所有前导和/或尾随空格。

lstrip()

移除字符串中所有前导(左侧)的字符。

python
>>> "   Hello|World   ".lstrip()
'Hello|World   '
>>> "www.edpunk.cc".lstrip('w.')
'edpunk.cc'

rstrip()

移除字符串中所有尾随(右侧)的字符。

python
>>> "   Hello|World   ".rstrip()
'   Hello|World'
>>> "www.edpunk.cc".rstrip('.c')
'www.edpunk'

strip()

移除字符串中所有前导和尾随的字符。

python
>>> "   Hello|World   ".strip()
'Hello|World'
>>> "www.edpunk.cc".strip('cw.')
'edpunk'