如何删除除字符串之间的特殊字符 (+) 之外的特殊字符?

ops*_*psv 0 python special-characters

我想根据一些规则删除数据中的“+”。

假设我的数据如下所示

++
+coke
coke+burger+
+
coke+burger+fries
coke+burger+fries+
Run Code Online (Sandbox Code Playgroud)

在这里,我希望最终处理的数据如下所示,以便所有不在字符串之间的“+”都被删除。

coke
coke+burger
coke+burger+fries
coke+burger+fries
Run Code Online (Sandbox Code Playgroud)

谢谢。

我尝试删除特殊字符,但它删除了所有“+”。

Nil*_*ave 5

使用strip。它返回删除了前导和尾随字符的字符串副本。

test = "+te+st+"
print(test.strip("+"))
Run Code Online (Sandbox Code Playgroud)

有关更多信息,请阅读: https ://docs.python.org/3/library/stdtypes.html#str.strip