0
私はこの正規表現パターンを自分のフォームビルダーグループ内で使用しようとしています。角4フォームバリデーターRegex Paternメソッド
DataLocationFolder: ['', [Validators.pattern('/^(\\(\\[^\s\\]+)+|([A-Za-z]:(\\)?|[A-z]:(\\[^\s\\]+)+))(\\)?$/')]],
有効なパス(c:\)または有効なUNCパス(\\ xzxzx)と一致する必要があります。私はRegex101でコードを実行し、期待どおりに動作します。私はこれを使用してWebページをロードする際
しかしこの特定のフォームそのエラー:
ConfigurationComponent_Host.ngfactory.js? [sm]:1 ERROR SyntaxError: Invalid regular expression: /^/^(([^s]+)+|([A-Za-z]:()?|[A-z]:([^s]+)+))()?$/$/: Unterminated group
エラーで、あなたは/ ^と$ /が必要ないと言っていますが、それはfrが追加されているからですパターン機能はありません。 (エラーの二重/ ^/^と$/$ /に注意してください) – Alex