Я пытаюсь выучить регулярные выражения в python, чтобы заменить все гласные в слове, кроме #hashtag и @username. но я знаю регулярные выражения только для:
найти гласные: [aiueoAIUEO]
найти @username и #hashtag: ([@#][\w_-]+)
пример:
@username blah blah #blah blah #hashtag @blah blah blah
становится:
@username blh blh #blah blh #hashtag @blah blh blh
import re
s = "@username blah blah #blah blah #hashtag @blah blah blah"
#([@#][\w_-]+)
print(re.sub(r'[aiueoAIUEO]', '', s))