Python strip 函数小结

原创 2017年04月10日 17:16:58

Python中的strip用于去除字符串的首尾字符,同理,lstrip用于去除左边的字符,rstrip用于去除右边的字符。

这三个函数都可传入一个参数,指定要去除的首尾字符。

需要注意的是,传入的是一个字符数组,编译器去除两端所有相应的字符,直到没有匹配的字符,比如:

theString = 'saaaay yes no yaaaass'
print theString.strip('say')

theString依次被去除首尾在['s','a','y']数组内的字符,直到字符在不数组内。所以,输出的结果为:
yes no

比较简单吧,lstriprstrip原理是一样的。

注意:当没有传入参数时,是默认去除首尾空格的。

theString = 'saaaay yes no yaaaass'
print theString.strip('say') 
print theString.strip('say ') #say后面有空格 
print theString.lstrip('say') 
print theString.rstrip('say') 

运行结果:

yes no
es no
yes no yaaaass
saaaay yes no

python 4-6 如何去掉字符串中不需要的字符strip('-+*')/lstrip()/rstrip()/切片分段+/replace/sub/translate

4-6 如何去掉字符串中不需要的字符方法一,字符串strip() lstrip() rstrip() 去掉字符串两端字符 方法二,删除单个位置的字符,可以使用切片 + 拼接的方式 方法三,字符串...
  • u013679490
  • u013679490
  • 2017-01-22 18:36:02
  • 5289

python中字符串str的strip()方法

碰到一个字符串的strip()用法,网上搜了一圈各种不懂(发现程序员们经常语体教),于是找人问了问。。。。 我在这里总结一下: 假设str是一个字符串 那么str.strip()就是把这...
  • u012671171
  • u012671171
  • 2016-07-25 16:39:47
  • 8231

python中strip()函数的理解

1、strip()函数 函数原型 声明:s为字符串,rm为要删除的字符序列 s.strip(rm) :删除s字符串中开头、结尾处,位于 rm删除序列的字符 s.lst...
  • u010412719
  • u010412719
  • 2015-07-09 20:32:13
  • 2922

Python的strip函数

Python的strip
  • chivalrousli
  • chivalrousli
  • 2014-08-18 22:39:02
  • 2029

python中的strip函数

python中的strip()、lstrip()、rstrip()函数,
  • wlyfls
  • wlyfls
  • 2014-04-28 19:27:15
  • 2017

python: strip()函数

函数原型 声明:s为字符串,rm为要删除的字符序列 s.strip(rm)        删除s字符串中开头、结尾处,位于 rm删除序列的字符 s.lstrip(rm)       删除s字符串...
  • xingchengmeng
  • xingchengmeng
  • 2017-03-21 16:28:51
  • 244

python中strip(),lstrip(),rstrip()函数的讲解

1. strip()它的函数原型:string.strip(s[, chars]),它返回的是字符串的副本,并删除前导和后缀字符。(意思就是你想去掉字符串里面的哪些字符,那么你就把这些字符当参数传入。...
  • csdn15698845876
  • csdn15698845876
  • 2017-06-19 16:59:52
  • 6838

Python的替换函数——strip(),replace()和re.sub()

strip(),replace()和re.sub(),下面来讲讲这三个函数的用法
  • zcmlimi
  • zcmlimi
  • 2015-08-17 00:18:42
  • 60152

在android整机环境下,不去strip,添加调试信息

android 编译bin文件,不去strip,可以添加调试信息 strip目的是要将生成文件精简。 而不去strip是为了可以添加调试信息,以便crash后打印堆栈信息,可以定位...
  • ganyue803
  • ganyue803
  • 2016-04-15 10:41:23
  • 1758

python字符串函数strip()

在做接口压力测试参数化请求参数时,使用readlines()读取txt文档,发现有\n换行符号。通过查阅资料发现字符串的strip()方法可以去掉字符串中头部和尾部指定字符。 语法: str.st...
  • JOJOY_tester
  • JOJOY_tester
  • 2017-09-18 22:04:59
  • 432
收藏助手
不良信息举报
您举报文章:Python strip 函数小结
举报原因:
原因补充:

(最多只允许输入30个字)