問題タブ [angularjs-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.

0 投票する
1 に答える
42 参照

angularjs - スパイシーなangularjs正規表現

angularJs ng-pattern の正規表現の問題に取り組んでいます。これには次のものが必要です。

  1. 空白にすることはできません
  2. 最小 1 文字、最大 32 文字
  3. スペースのみは使用できません
  4. 使用できる特殊文字 (!@#$%&*-+=[]:;',.? )
  5. 答えは大文字と小文字を区別しません
  6. の組み合わせは許可されていません
  7. 回答の最初と最後にあるスペースは削除する必要があります。

これは、6番目を除くすべての要件をカバーする私のソリューションです:

何かアイデアはありますか?