rstrip,strip,lstrip三个函数主要用于移除字串中的满足条件的字符,传入参数是一个字符数组,它们分别表示匹配并去掉右边、两边、左边的字符。

当没有参数传入时,strip()表示去除首尾空格,其它两个函数同理。

code:

>>> str = '\tgood to say you,you are a good guys!doddoog!  \n'
>>> nospace = str.strip()
>>> nospace
'good to say you,you are a good guys!doddoog!'
>>> nospace.strip('go!od')
' to say you,you are a good guys'
>>> nospace.lstrip('go!od')
' to say you,you are a good guys!doddoog!'
>>> nospace.rstrip('go!od')
'good to say you,you are a good guys'
>>>

应用中用得最多的就是str.rstrip('\n\r'),系统间换行符。

相关文章:

  • 2021-08-20
  • 2021-07-25
  • 2021-06-08
  • 2022-01-28
  • 2021-09-15
  • 2022-12-23
  • 2021-12-12
  • 2021-12-13
猜你喜欢
  • 2021-10-10
  • 2022-12-23
  • 2022-12-23
  • 2021-07-13
  • 2022-12-23
  • 2021-11-22
相关资源
相似解决方案