Podrias partir la cadena usando el metodo de la clase String llamado toCharArray() y con el valor entero de cada char lo comparas con su equivalente ASCII.
http://www.asciitable.com/
Esa forma, aunque funcional, es un poco tediosa.
Otra manera mas facil (desde un punto de vista), es con expresiones regulares.
En este sitio encuentras una parecida a la que necesitas (verifica la #3):
http://web.ontuts.com/snippets/10-ex...esarrollo-web/
Para usarlas en Java:
http://www.regular-expressions.info/java.html