正規表現で少し苦労しています。どんな助けでも大歓迎です。ng-pattern(正規表現)を使用してドライブ文字を検証する
問題:パスにドライブ文字を入力するとエラーが表示されます。
たとえば、ユーザーがC:\またはD:\またはS:\ ....と入力した場合、フォームにエラーが表示されます。 誰かが// remote server/example.txtを入力した場合は、それを進めるべきです。
http://plnkr.co/edit/jyKfOdnctnhCkIeT4r2Z?p=preview
<form name='myform'>
<input type="text" name='ip' ng-model="usd" ng-pattern="/^[a-zA-Z]:*$/"
ng-change="convert_to_btc()" placeholder="Enter path"/>
の開始時に+
:
+\
だけでなく、手紙を禁止する必要がある場合、私はあなたが 'NGパターン="/^(必要だと思う?![-はZa - Z]:\\)/ "'、[this plunkr](http://plnkr.co/edit/3UcFZNsjxPkVXkUJizu2?p=preview)をチェックしてください。 'ng-pattern ="/^(?!。* \ b [a-zA-Z]:\\)/ "' –