Например, я хочу защитить хэштег #hello.
#hello
Входы:
#hello#need#help, #I#am#not#hello#regex#expert
#hello#need#help
#I#am#not#hello#regex#expert
В обоих случаях выход должен быть #hello
Вы можете использовать отрицательный прогноз:
re.sub('#(?!hello)[a-zA-Z]+', '', string)