Проверка пути к файлу с помощью регулярного выражения angularjs

Мне нужно проверить правильность ввода. Это должно выглядеть как Folder/game.dllвот мой код:

<input type="text" name="addRelativePath" ng-model="addGameModel.RelativePath" class="form-control" required ng-pattern="validationRegex">

Мой angularJs:

 $scope.validationRegex = / (w+[^.]/)+w+.dll /;

Что не так? Ничего не происходит, когда я отправляю свою форму и выражение во вводе неверно.

1 ответ

  1. Проверяете ли вы form validy тщательно свойство form controller $valid? Следует проверить, не отправит ли angular форму

    <form novalidate name="vm.form" ng-submit="vm.form.$valid && vm.submit()">
    </form>