Python中有三个去除头尾指定字符、空白符的函数,它们依次为:

strip: 用来去除头尾字符、空白符(包括\n、\r、\t、' ',即:换行、回车、制表符、空格)
lstrip:用来去除开头字符、空白符(包括\n、\r、\t、' ',即:换行、回车、制表符、空格)
rstrip:用来去除结尾字符、空白符(包括\n、\r、\t、' ',即:换行、回车、制表符、空格)
从字面可以看出r=right,l=left,strip、rstrip、lstrip是开发中常用的字符串格式化的方法。
注意:这些函数都只会删除头和尾的字符,中间的不会删除。
函数语法分别为:
string.strip([chars])
string.lstrip([chars])
string.rstrip([chars])
参数chars是可选的,当chars为空,默认删除string头尾的空白符(包括\n、\r、\t、' ')
当chars不为空时,chars看成一个的字符的列表,是否会删除的前提是从字符串最开头和最结尾是不是包含要删除的字符,如果有就会继续处理,没有的话是不会删除中间的字符的。
返回值:去除头尾字符(或空白符)的string副本,string本身不会发生改变。
适用Python版本: Python2,Python3都支持,且用法相同
代码实例:
1. 当chars为空时,默认删除空白符(包括'\n', '\r', '\t', ' ')
>>> name = ' www. '
>>> name
' www. '
>>> name.strip() #删除头尾空格
'www.'
>>> name.lstrip() #删除开头空格
'www. '
>>> name.rstrip() #删除结尾空格
' www.'
2.当chars不为空时,函数会被chars解成一个个的字符,然后将这些字符去掉。
>>> name = '-# www. #-'
>>> name
'-# www. #-'
>>> name.strip('#-') #删除开头和结尾的#和-,空格被保留了
' www. '
>>>
>>> name.lstrip('12') #删除开头的#和-
' www. #-'
>>> name.rstrip('12') #删除结尾的#和-
'-# www. '
注意:在chars设置了值以后,它会把#-看成两个单独的字符,所以和#-的顺序无关,并且这时候空白符(包括\n、\r、\t、' ',即:换行、回车、制表符、空格)就不会被删除了
本文介绍的关于Python3去除头尾指定字符的函数strip()、lstrip()、rstrip()用法到这儿就结束了,更多这方面的知识请查看下面的相关链接
相关推荐:
什么是seo行业,seo是什么职业做什么的 ,ai标题字体效果
文章疑似AI生成怎么办?如何辨别并应对AI生成文章的挑战
ChatGPT网站突然不能用了?如何快速解决这个问题,让你重新畅享AI对话!,ai新建多个画板
SEO基础知识解析:如何提升网站排名,助力企业成长,毕节企业建设网站
SEO总计:如何通过SEO优化实现网站流量和排名的飞跃,三元桥网站优化
SEO优化是做什么的?让你的网站流量飙升的秘密武器,乳腺癌ai作用机理
文章去AI回归创作的本真之美
AI免费文章生成器:轻松创作高质量内容的终极工具
线上AI写作免费一键生成,轻松提升写作效率,解放创作思维
Chatttst:开启智能沟通新时代的无限可能,上海联通ai
SEO更好,让你的网站从此脱颖而出,渝中的知名网站建设
SEO优化:让你的网站在竞争中脱颖而出,临沧seo代理
SEO全套秘籍:提升网站流量与排名的终极指南,荣昌手机网站建设
360关键:打造全方位安全保护,守护您的数字世界,ai乘bi
SEO教研:数字营销新趋势,提升网站流量与转化率的关键,齐鲁证券网站建设
seo线索收集是什么,seo线索收集是什么意思 ,ai生活ai童童
ChatGPT国内版:为中国用户量身定制的智能助手,开启AI新纪元,ai文章赚钱
“爱站”:开启网站优化与流量增长的新纪元,seo入门ppt
seo要学什么技术,seo要学什么技术好 ,ai.fale
SEO策划:让你的网站迅速脱颖而出的秘诀,seo优化和技巧
GPT版本全解:从基础到高级,如何选择最适合你的方案?,韩国ai人工智能
用AI写文章查重率高吗?揭秘AI写作与查重检测的关系
seo资源指的是什么,seo资料 ,绿眼AI
AI免费工具:提升效率与创意的秘密武器
ChatPartner无法连接网络?解决方案,让你的聊天体验更顺畅!,如何用ai给自己写作文
AI写作的崛起-“只能AI写作”背后的巨大潜力,舞狮摄影ai
文章AI生成软件高效创作新纪元
OpenAI注册问题解决方案:如何顺利通过手机号验证,反对ai头像
ChatGPT-4中文免费破解版:无需付费,体验最强AI助手,ai写作生成器官方下载
seo要懂些什么,seo主要做什么的 ,小艾艾AI
提升写作效率,释放创意潜力文章生成AI软件的未来
GPT-3模型下载:开启智能时代的无限可能,ai走入
AI一键生成文章在线:提升创作效率,改变写作方式
AI一键生成文章免费版:颠覆写作新体验
AI撰写工具的无限可能,让内容创作更高效、更精彩!
SEO实际:如何在竞争激烈的市场中脱颖而出,dz论坛seo如何设置
什么是seo方法,何为seo ,ai写作神器源码是什么
AI智能软件:未来科技的核心力量
为什么“蜘蛛弛查询”能成为提升网站排名的秘密武器?,惠州网站推广v1戈seo24
SEO检测,让网站排名飞升的秘密武器,高端快消食品营销推广
wordpress seo是什么,wordpress建站seo好做吗 ,学习图文ai
ChatGPT:引领人工智能对话新时代的智能助手,Ai shiang
AI自动生成:开启智能时代的无限可能,ai熊熊图片
ChatGPT破解版电脑:如何获得更强大的AI助手,提升工作与学习效率,ai预设动画
SEO有点:揭秘优化之道,提升网站排名的秘诀,广州抖音seo厂家地址
SEO经营:助力企业腾飞的秘密武器,靖边百度关键词排名
AI免费写文章:让创作变得轻松高效
怎么用AI写文:让创作更轻松,效率翻倍
GPT在智能聊天机器人中的作用:重塑沟通体验,开创智能未来,百万级ai
seo追词是什么,seo词条 ,52580609AI