是否有一种方法可以去除字符串中的特定字母?我想从字符串中去除一些字母。例如,从a=
剥离a=alpha
,从b=
剥离b=bravo
。我尝试了普通的剥离方法,但是输出将是lph
和ravo
,而目标是alpha
和bravo
。
答案 0 :(得分:3)
使用.replace()
方法。
文档-https://docs.python.org/3/library/stdtypes.html#str.replace
例如。
>>>a = "a=alpha"
>>>a.replace("a=", "")
'alpha'
答案 1 :(得分:3)
如果要确保仅从字符串的开头删除'a ='和'b =',则必须使用模式匹配,例如:
import re
re.sub('^[^=]*=','','a=alpha')
答案 2 :(得分:0)
您还可以像这样使用split:
x = "a=alpha"
x.split("=")[1]