Как установить регулярное выражение в функции, используя ng-pattern - PullRequest
0 голосов
/ 01 июня 2018

Можно ли установить ng-pattern на то, что возвращается в функцию?Мой шаблон создается динамически (зависит от того, что нажимает на сайте), поэтому мне нужно что-то вроде этого:

<input ng-pattern="myPattern()">
$scope.myPattern = function(){ 
   var list = listFromServer.join('|'); 
   return new RegExp("^(?!.*("+list+")).*$")
}

Но это, очевидно, не работает.Как я могу справиться с этим и создать динамический шаблон регулярных выражений, если мой 'listFromServer' также является динамическим и зависит от нажатия пользователем?

...