[]内のa取っ払って
ぜんぶ変換できるまで何回もやったら?

(>[^<]*?)aaa([^>]*?<)