Validation dynamique des ng-pattern angularjs

J'ai un formulaire qui, si une case à cocher est fausse, applique la validation sur une entrée de texte à l'aide de la directive ng-required. Si la case à cocher est true, le champ est masqué et le ng-required est défini sur false. Le problème est que j'ai également une expression régulière pour...