原创

Python字符串处理strip()函数使用方法介绍

Python语言就没有什么必要说的了大家都知道什么情况,目前Python可以分为两大版本python2和python3,下面本站素文宅为大家介绍一下Python字符串处理strip()函数使用方法。


首先声明变量,s为字符串,rm为需要删除的字符串序列,strp()函数使用定义如下:

s.strip(rm)        删除s字符串中开头、结尾处,位于 rm删除序列的字符

s.lstrip(rm)       删除s字符串中开头处,位于 rm删除序列的字符

s.rstrip(rm)       删除s字符串中结尾处,位于 rm删除序列的字符


1. 当rm等于null(空)时,默认删除空白符(包括'\n', '\r',  '\t',  ' '),使用案例如下:

>>> a = '     blog.yoodb.com'
>>> a.strip()
'blog.yoodb.com'
>>> a='\t\tblog.yoodb.com'
'blog.yoodb.com'
>>> a = 'blog.yoodb.com\r\n'
>>> a.strip()
'blog.yoodb.com'


2. 如果删除部分字符串,只要满足字符在开头或者结尾就可以删除指定字符串,使用案例如下:

>>> a = 'abcblog.yoodb.com'
>>> a.strip('abc')
'blog.yoodb.com'   结果是一样的
>>> a.strip('blog.yoodb.comabc')
'blog.yoodb.com'


总结:在使用strip()函数时,需要注意所删除字符串所在位置以及是否为空值

关注下方微信公众号“Java精选”(w_z90110),回复关键字领取资料:如HadoopDubboCAS源码等等,免费领取资料视频和项目。 

涵盖:程序人生、搞笑视频、算法与数据结构、黑客技术与网络安全、前端开发、Java、Python、Redis缓存、Spring源码、各大主流框架、Web开发、大数据技术、Storm、Hadoop、MapReduce、Spark、elasticsearch、单点登录统一认证、分布式框架、集群、安卓开发、iOS开发、C/C++、.NET、Linux、Mysql、Oracle、NoSQL非关系型数据库、运维等。

评论

  1. #1

    中文 (2017/08/02 10:57:52)回复
    闲的无聊过来看一看,写的不错,再接再厉吧!

  2. #2

    路人甲 (2017/07/23 18:51:41)回复
    欢迎大家收藏本站,每周都有技术文章更新,欢迎大家关注哟!

    呦西 (2017/07/24 16:51:41)回复
    Python都是经常使用的脚本语言,split分割太熟悉不过啦!

分享:

支付宝

微信