Eu utilizei um regex com o validador "pattern":
this.formulario = this.formBuilder.group({
conteudo: ['', Validators.compose([
Validators.required,
Validators.pattern(/(.|\s)*\S(.|\s)*/)
])],
autoria: ['', Validators.compose([
Validators.required,
Validators.minLength(3),
Validators.pattern(/^[A-Z\s]+$/) // Adicione este validador aqui
])],
modelo: ['modelo1'],
});
E apresentei a mensagem no html:
<div class="mensagem__erro" *ngIf="formulario.get('autoria')?.errors?.['pattern'] && formulario.get('conteudo')?.touched">
Autoria deve ser em letras maiúsculas.
</div>