strip() 是去掉字符串首尾字符的方法
lstrip()用于去除左边首部的字符
rstrip()用于去除右边尾部的字符
当括号内为空时,默认去掉空格
theString
= 'saaaay
yes no yaaaass' print theString.strip( 'say' )
print theString.strip( 'say
' )
#say后面有空格
print theString.lstrip( 'say' )
print theString.rstrip( 'say' )
|
运行结果:
yes no (theString依次被去除首尾在['s','a','y']数组内的字符,直到字符在不数组内。所以,输出的结果为: yes
no )
es no
yes no yaaaass
saaaay yes no
以下实例展示了rstrip()函数的使用方法:
#!/usr/bin/python str = " this is string example....wow!!! "; print str.rstrip(); str = "88888888this is string example....wow!!!8888888"; print str.rstrip('8');
以上实例输出结果如下:
this is string example....wow!!! 88888888this is string example....wow!!!