Как модифицировать регулярное выражение, в котором все + перед гласной заменяются на пустоту, кроме исключительных ситуаций?
r'\+(?i)([аеёиоуыэюя])(?<!о.у)'
import re

s = '''х+елло++у
хелло+у
л+и+шние зна+ки н+а д+о удаля+ть
но+ зде+сь всё+ ве+рно 2 +++ 2 = 4
'''
print(re.sub(r'(?i)(([^аеёиоуыэюя\s])\++)', r'\2' ,s))