在python中一次迭代中删除子字符串

假设我们有一个字符串s,我们必须在一次迭代中删除字符串中的所有“ y”和“ xz”。

因此,如果输入类似于s =“ xyxxzyyxxzx”,则输出将为xxxx

为了解决这个问题,我们将遵循以下步骤-

为了解决这个问题,我们将遵循以下步骤-

  • temp:=删除xz后的字符串

  • 删除y后返回temp

让我们看下面的实现以更好地理解-

示例

class Solution:
   def solve(self, s):
      return s.replace("xz","").replace("y","")
ob = Solution()print(ob.solve("xyxxzyyxxzx"))

输入项

"xyxxzyyxxzx"

输出结果

xxxx