Python中删除空白字符(python删除字符串中多余的空白字符)

网友投稿 1061 2022-09-23

Python中删除空白字符(python删除字符串中多余的空白字符)

Python中删除空白字符(python删除字符串中多余的空白字符)

主要参考StackOverflow答案总结。

空白字符一般指以下几种字符:space, tab, linefeed, return, formfeed, and vertical tab。中英文对照表如下:

去除空格

去除左右两边的空格

使用 str.strip():

去除所有空格

使用 str.replace()

去除空白字符

去除所有的空白字符

使用 str.split()及 join

使用正则

使用 str.translate()

只去除左边的空白字符

使用 str.lstrip()

使用正则

只去除右边的空白字符

使用 str.rstrip()

使用正则

仅去除重复的空白字符

使用正则

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

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

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:hp-ux 11.31 创建文件系统(逻辑卷)
下一篇:邯郸小程序开发「小程序开发TG华网天下」
相关文章

 发表评论

暂时没有评论,来抢沙发吧~