Is there a simple way to remove multiple spaces in a string?

后端 未结 29 1928
星月不相逢
星月不相逢 2020-11-22 08:17

Suppose this string:

The   fox jumped   over    the log.

Turning into:



        
29条回答
  •  Happy的楠姐
    2020-11-22 08:56

    import re
    string = re.sub('[ \t\n]+', ' ', 'The     quick brown                \n\n             \t        fox')
    

    This will remove all the tabs, new lines and multiple white spaces with single white space.

提交回复
热议问题