python字符串删除指定字符

如题所述

python字符串怎么删除指定字符呢?不知道的小伙伴来看看小编今天的分享吧!
可以用来去除字符的函数有: strip(), replace(), re.sub(),
1、strip()
去除首尾指定字符,不传参数为去除空格。
s = /n 123456 /n
s.strip(/n)
123456
s.strip(/n).strip()
123456
2、lstrip()
去除头部指定字符,不传参数为去除头部空格。
s = /n 123456 /n
s.lstrip(/n)
123456 /n
s.lstrip(/n).strip()
123456 /n
3、rstip()
去除尾部指定字符,不传参数为去除尾部空格。
s = /n 123456 /n
s.rstrip(/n)
/n 123456
s.lstrip(/n).strip()
/n 123456
4、replace()
可传三个参数 ,第一个为要替换的,第二个要替换成的数据,第三个替换次数(不传默认替换所有)。
s = /n123/n456/n789
s.replace(/n,)
123456789
s.replace(/n,a)
a123a456a789
s.replace(/n,,2)
123456/n789
5、re.sub()
可传三个参数 第一个要替换的数据,第二个要替换成的数据,第三个是你需要改变的字符串。
#导入re
import re
s = /n1/t2/r3/n4/t5/r6/n7/t8/r9
re.sub([/n/t/r],,s)
123456789
温馨提示:答案为网友推荐,仅供参考