玩蛇网提供最新Python编程技术信息以及Python资源下载!
您现在的位置: 玩蛇网首页 > Python问题解答 > 正文内容

问python文本内除空格方法

比如:

I[空格][空格][空格]LOVE[空格][空格]you!

去除后为:

I[空格]LVOE[空格]you!

正则 /( ){2,}/i->' '

s = 'I       love u    forerver  !'
result = ' '.join(s.split())

" ".join([tk for tk in s.split(" ") if tk])

>>> import re
>>> s = "I   LOVE  YOU"
>>> re.sub(" +", " ", s)
'I LOVE YOU'
s = """
  I       love you
forever


sincerely!

"""
print ' '.join(re.split(' +|\n+', s)).strip()

>>> I love you forever sincerely!

玩蛇网文章,转载请注明出处和文章网址:http://www.iplaypy.com/wenda/wd20114.html

相关文章 Recommend

玩蛇网Python互助QQ群,欢迎加入-->: 106381465 玩蛇网Python新手群
修订日期:2017年05月31日 - 14时32分44秒 发布自玩蛇网

我要分享到:

必知PYTHON教程 Must Know PYTHON Tutorials

必知PYTHON模块 Must Know PYTHON Modules