python中有没有函数可以一次性去除空格,换行符,制表符

如题所述

1.利用正则表达式解决:
使用re.sub()函数,进行匹配替换:

import rea='I Love\tPy\tthon\n'b=re.sub('\s','',a)print(b)

2.解释:
(1)re.sub(pattern, repl, string, count=0, flags=0)
(2)\s 表示空白字符:[<空格>\t\r\n\f\v]
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-11-07
str.replace('\t','').replace('\n','').replace(' ','')
第2个回答  2017-11-07
1.利用正则表达式解决:
使用re.sub()函数,进行匹配替换:

import re
a='I Love\tPy\tthon\n'
b=re.sub('\s','',a)
print(b)
2.解释:

(1)re.sub(pattern, repl, string, count=0, flags=0)

(2)\s 表示空白字符:[<空格>\t\r\n\f\v]
相似回答