zoukankan      html  css  js  c++  java
  • Python字符串去空方法

    Python去除多余空格

     

    今天做爬虫时。发现结果中好多多余的空格。然后有强迫症的我当然不会放过大笑

    "   xyz   ".strip()            # returns "xyz"  
    "   xyz   ".lstrip()           # returns "xyz   "  
    "   xyz   ".rstrip()           # returns "   xyz"  
    "  x y z  ".replace(' ', '')   # returns "xyz" 

    注意,replace是用新的字符串取代旧的,所曾经者是单引號里加了空格,后者仅为单引號
    1.用replace函数。
    	your_str.replace(' ', '') 
    
    	a = 'hello word'  我把a字符串里的word替换为python 
    	 a.replace('word','python') 输出的结果是hello python 
    
    2.用split断开再合上 ''.join(your_str.split()) 
    
    3.用正則表達式来完毕替换:
    	 import re strinfo = re.compile('word')
    	 b = strinfo.sub('python',a) 
    	print b 
    	输出的结果也是hello python

    感觉还是非常有用的,尤其是节省了数据库的空间

    可是。我发现中文的好像去不了,见插图

    显然,time中的空格还在,“4课时          13分钟”,,麻烦哪位大神教我一下微笑

    来自:https://www.cnblogs.com/wzzkaifa/p/6978537.html

  • 相关阅读:
    网络流入门
    Sereja and Swaps(贪心+暴力枚举区间)
    multiset
    欧拉路
    整除分块
    蓝魔法师
    选点
    F. Tree with Maximum Cost(换根)
    “db2执行sql语句,注释没了”的解决办法
    Mybatis中的自带Mapper方法
  • 原文地址:https://www.cnblogs.com/sunmoon1993/p/9981859.html
Copyright © 2011-2022 走看看