首页 > 编程语言 > 详细

Python中删除空白字符

时间:2019-10-18 22:37:51      阅读:74      评论:0      收藏:0      [点我收藏+]

技术分享图片

主要参考 Stackoverflow答案总结。 
空白字符一般指以下几种字符: space,tab, linefeed, return, formfeed, and vertical tab中英文对照表如下

技术分享图片

去除空格

去除左右两边的空格使用str.strip():

技术分享图片

去除所有空格

使用str.replace():

技术分享图片

去除空白符

去除所有的空白符

使用str.splite()及join

技术分享图片

使用正则

技术分享图片

使用str.translate()

技术分享图片

只去除左边的空白字符

使用str.lstrip()

技术分享图片

使用正则

技术分享图片

只去除右边的空白字符

使用str.rstrip()

技术分享图片

使用正则

技术分享图片

仅去除重复的空白页

使用正则

技术分享图片

综上,str. strip()会移除字符串中开头与结束(左右两侧)的空白字符,中间部分的空白字符是不会移除的。

strip方法中可自定义要移除的字符,如下面这个示例,移除的为字符串中两侧的逗号

技术分享图片

Python中删除空白字符

原文:https://www.cnblogs.com/oldfish123/p/11701107.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!