|
一般情况下,采用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'
网友评论