Search code examples
htmlangularjsng-pattern

How to validate these special characters in AngularJS?


What is an appropriate ng-pattern for disallowing

\/:*?"<>|

I've tried so many different approaches.


Solution

  • Ended up doing it like so

    $scope.fileNamePattern = /^[a-zA-Z0-9;`¬!£$%^&()\-_+={}\[\]@#~,.' ]+$/;