Java Regex para obtener el texto de las etiquetas de anclaje HTML (<a> ... </a>)

Estoy tratando de obtener un texto dentro de una determinada etiqueta. Entonces si tengo:

<a href="http://something.com">Found<a/>

Quiero poder recuperar elFound texto.

Estoy tratando de hacerlo usando expresiones regulares. Puedo hacerlo si el<a href="http://something.com> permanece igual pero no lo hace.

Hasta ahora tengo esto:

Pattern titleFinder = Pattern.compile( ".*[a-zA-Z0-9 ]* ([a-zA-Z0-9 ]*)</a>.*" );

Creo que las dos últimas partes: la([a-zA-Z0-9 ]*)</a>.* - están bien pero no sé qué hacer para la primera parte.

Respuestas a la pregunta(2)

Su respuesta a la pregunta