Дан текст надо найти слова в котором буквы а и в встречаются более двух раз и удалить их

Как удалить из строки самое длинное и самое короткое слово?