美文网首页
python去除字符串中间的空格的办法

python去除字符串中间的空格的办法

作者: libdream | 来源:发表于2018-12-11 19:42 被阅读0次

|

一般情况下,采用split()分割,join()组合就能办到

>>> strDemo = "abc         edf                   ghi"
>>> ''.join(strDemo.split(' '))
>>> 'abcedfghi'

但如果中间有\n回车符,采用上面的办法是去不掉\n的

>>> strDemo= "abc
edf
              ghi"
>>> ''.join(strDemo.split(' '))
>>> 'abc\nedf\nghi'

这时候可以采用正则匹配查找所有\s空格符

>>> import re
>>> strDemo= "abc
edf
              ghi"
>>> ''.join(re.split(r'\s+', strDemo)) 
>>> 'abcedfghi'  

相关文章

  • python去除字符串中间的空格的办法

    | 一般情况下,采用split()分割,join()组合就能办到 但如果中间有\n回车符,采用上面的办法是去不掉\...

  • 作业四:字符串2

    字符串‘ hello ’,使用字符串的方法去除空格 将字符串“you need python”中的空格用*替代 字...

  • Python中常见字符串处理的方法

    strip()去除字符串开头或者结尾的空格lstrip()去除字符串开头的空格rstrip()去除字符串结尾的空格...

  • python去除字符串中间空格的方法

    1、使用字符串函数replace 2、使用字符串函数split 3、使用正则表达式

  • js中对字符串(String)去除空格

    js中对字符串(String)去除空格 str为要去除空格的字符串:去除所有空格:str = str.re...

  • php笔记(进阶2)

    去除字符串首尾的空格 trim( " 空格 " )去除一个字符串两端空格 rtrim(" 空格 ")去除一个字符串...

  • python3 map()函数

    万事开头难,然后中间难,最后结尾难。 上一篇:python去除字符串(string)空格的五种方法[https:/...

  • JS常用正则

    1.去除字符串中的空格 str.replace(/[ ]/g,""); //去除字符串中的空格 2.去除字符串前后...

  • python strip( )函数

    一、默认用法:去除空格 str.strip() :去除字符串两边的空格 str.lstrip() :去除字符串左边...

  • 2019-07-30 正则

    str为要去除空格的字符串: 去除所有空格: str = str.replace(/\s+/g,""); 去除...

网友评论

      本文标题:python去除字符串中间的空格的办法

      本文链接:https://www.haomeiwen.com/subject/nnnehqtx.html