Eliminação de caracteres fora de A-Z em uma string

Olá!
Sei que a partir de uma string posso fazer a substituição de um conjunto de caracteres por outros utilizando expressões regulares.
No entanto, para remover todos os caracteres fora do intervalo [A-Z] (todas as letras são maiúsculas) teria que remover números e diversos outros símbolos.
Existe uma maneira oferecida pela API de pegar somente os caracteres que se enquadrem neste padrão?

Obrigado!

Sim, leia sobre expressões regulares.

http://java.sun.com/docs/books/tutorial/essential/regex/index.html