python删掉某个特定字符的方法,以删除字符串中的单引号为例列举三种方法,记录一下:
1.删除开头和结尾的单引号
name = "''12121''212121'" print(name.strip('"\''))
2.过滤所有的单引号
1.替换法replace
name = "''12121''212121'" newname = name.replace('\'' , '') print(newname)
2.re.sub()方法
import re name = "''12121''212121'" print(re.sub('[\']','',name))
完整代码:
import re ##删除开头和结尾的单引号 name = "''12121''212121'" print(name.strip('"\'')) ##过滤所有的单引号 ##1.替换法replace newname = name.replace('\'' , '') print(newname) ##2.re.sub()方法 print(re.sub('[\']','',name))