import re
sentence = 'hello, join this meeting heere using thiis lllink'
keepWord = ['hello','meeting']
new_sentence = re.sub(fr"\b(?:{'|'.join(keepWord)})\b|([^\W\d_])\1+", lambda x: x.group(1) or x.group(), sentence)
print(new_sentence)
aW1wb3J0IHJlCnNlbnRlbmNlID0gJ2hlbGxvLCBqb2luIHRoaXMgbWVldGluZyBoZWVyZSB1c2luZyB0aGlpcyBsbGxpbmsnCmtlZXBXb3JkID0gWydoZWxsbycsJ21lZXRpbmcnXQpuZXdfc2VudGVuY2UgPSByZS5zdWIoZnIiXGIoPzp7J3wnLmpvaW4oa2VlcFdvcmQpfSlcYnwoW15cV1xkX10pXDErIiwgbGFtYmRhIHg6IHguZ3JvdXAoMSkgb3IgeC5ncm91cCgpLCBzZW50ZW5jZSkKcHJpbnQobmV3X3NlbnRlbmNlKQ==