import re
txt = "People have a different titles, like Dr. Mr. Miss and so on."
removed = "like", "Different titles,", "a", "Miss and&"
char = "&"
removed = list(sorted(removed))
p = fr"\s*\b(?:{'|'.join(map(re.escape, removed))})(?:(?<=\w)\b|(?<!\w))"
txt = re.sub(p.replace(f'\{char}', ".*"), "", txt, flags=re.I).strip().upper()
print(txt)
aW1wb3J0IHJlCgp0eHQgPSAiUGVvcGxlIGhhdmUgYSBkaWZmZXJlbnQgdGl0bGVzLCBsaWtlIERyLiBNci4gTWlzcyBhbmQgc28gb24uIgpyZW1vdmVkID0gImxpa2UiLCAiRGlmZmVyZW50IHRpdGxlcywiLCAiYSIsICJNaXNzIGFuZCYiCmNoYXIgPSAiJiIKcmVtb3ZlZCA9IGxpc3Qoc29ydGVkKHJlbW92ZWQpKQpwID0gZnIiXHMqXGIoPzp7J3wnLmpvaW4obWFwKHJlLmVzY2FwZSwgcmVtb3ZlZCkpfSkoPzooPzw9XHcpXGJ8KD88IVx3KSkiCnR4dCA9IHJlLnN1YihwLnJlcGxhY2UoZidce2NoYXJ9JywgIi4qIiksICIiLCB0eHQsIGZsYWdzPXJlLkkpLnN0cmlwKCkudXBwZXIoKQpwcmludCh0eHQp