Se vc colocar um transistor NPN no modo "seguidor de emissor" (grifado=link), que é o mesmo utilizado em fontes reguladas a transistor, com um diodo zenner da base ao terra e um resistor até a entrada vai ter isso.
Só nao é mais perfeito pq vai perder 0,3V pelo menos. entra 12,3 e sai 12.
Em outras palavras isso seria um regulador de 12V, que caso alimentado com menos que 12 vai tentar fornecer o maximo possivel.
Não recomendo colocar um 7812 pq sei lá o que tem dentro dele, não tenho ideia do que pode acontecer se ele for alimentado fora da especificação, senão seria só por e pronto.