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!!!