Я не уверен, что я делаю неправильно, но я пробовал несколько разных возможностей, и ни одна из них, похоже, не работает, вот мой код, надеюсь, кто-то может поделиться какой-то информацией:
HTML:
<div *ngIf="formGroup.get(value)?.error(validation.pattern)">
Display text if input doesnt match regex
</div>
TypeScript:
@Input()
formGroup: FormGroup = new FormGroup({
formControlName: new FormControl('', Validators.pattern(this.pattern))
});
@Input()
formControlName = 'default';
ПРИМЕЧАНИЕ: this.pattern
в правильном формате Regex