Python3,增删改查,怎么删除一段文字?

a= "我的,你的,他的"

X删除一段文字

a= input()
# 输入我的,你的,他的
b= input()
# 要删除的文字

"我的,他的"

结果显示:你的

都是用逗号隔开吗?如果是的话,就可以将两个字符串都用指定分隔符分割成列表,如list_a、list_b,遍历list_b,如果元素在list_a中,则在list_a中,将元素删除

a = input("请输入一段文字:")
b = input("请输入您想要删除的内容:")
list_a = a.split(',')
list_b = b.split(',')
for i in list_b:
    if i in list_a:
        list_a.remove(i)
print(''.join(list_a))

除去正则,有如下一种思路:

使用replace函数

a = input()
b = input()
a = a.replace(b,'')

但用这种方法,输入的必须是连续的内容,且删除次数需要自定义(默认删除一次)。