La prima regexp recupera "<HTML>" non va fino alla fine, perchè hai usato "+?" invece di "*".

La seconda non funziona invece, perchè il punto in una classe non viene visto come "qualsiasi carattere" ma come "segno di punteggiatura punto", quindi la tua regexp sarebbe uguale a "<\.*".