問題タブ [ng-pattern]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Angularjs 正規表現
私の Angularjs アプリケーションでは、次の条件でフォームを検証するための 2 つのパターンの正規表現が必要です。
パターン 1 :
入力ボックスは、スペースなしで英数字を受け入れる必要があり、ユーザーが~!@#$-_
文字列内の任意の場所で文字を使用できるようにする必要があります(%, &, ^ etc)
。先頭/末尾の空白も許可しないでください。
例:
$scope.pattern1 = [\w~!@#\$-]+
パターン 2: スペースを含まず、(_) を含む他の文字を含まない英数字のみを許可する必要があります。先頭/末尾の空白も許可しないでください。
例:
$scope.pattern2 = [\w]+
$scope.pattern1
上記の要件を$scope.pattern2
満たすように変更する必要があります。