Validación dinámica de patrones ng de Angularjs

Tengo un formulario que, si una casilla de verificación es falsa, aplica la validación en una entrada de texto usando la directiva ng-required. Si la casilla de verificación es verdadera, el campo está oculto y ng-required se establece en falso. El problema es que también tengo una expresión...