java – buscar minusculas y mayusculas de una letra y eliminarla de un String

mi duda es si alguien me puede iluminar, y es que no sé cómo buscar por ejemplo Aa o aA de un String e imprimir ese String sin esos caracteres, y a su vez id eliminando las parejas con las demas letras.

String: ddcBaAbcD

primer bucle: buscar la pareja de letras minuscula+mayuscula en este caso aA(tmb tendría que funcionar con Aa)

segundo bucle: el string se quedaria en “ddcBbcD”, eliminar nuevamente la pareja de minus+mayus, en este caso Bb.

Alguien me da una idea? gracias.