有没有一种方法可以剥离特定字母形式的字符串

时间:2018-10-07 05:49:56

标签: python python-3.x

是否有一种方法可以去除字符串中的特定字母?我想从字符串中去除一些字母。例如,从a=剥离a=alpha,从b=剥离b=bravo。我尝试了普通的剥离方法,但是输出将是lphravo,而目标是alphabravo

3 个答案:

答案 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]