入力テキストフィールドを特定の特殊文字だけを受け入れるように制限したいと思います。また、特殊文字も最初の文字であってはなりません。特定の特殊文字のみを受け入れるために入力テキストフィールドを作成する方法
私は試しましたが、この問題の解決策を見つけることができませんでした。あなたの試みを考える
<input type="text" ng-model="model.value" required="required" ng-pattern="/^[a-zA-Z0-9]+[^]*$/"/>
入力テキストフィールドを特定の特殊文字だけを受け入れるように制限したいと思います。また、特殊文字も最初の文字であってはなりません。特定の特殊文字のみを受け入れるために入力テキストフィールドを作成する方法
私は試しましたが、この問題の解決策を見つけることができませんでした。あなたの試みを考える
<input type="text" ng-model="model.value" required="required" ng-pattern="/^[a-zA-Z0-9]+[^]*$/"/>
は、私はあなたが最初の文字のみ-Z、-Zおよび0-9をしたいと考えている、その後、あなたはA-Z、-Zおよび0-9以外のすべての文字が欲しいです。
このため正規表現/ NGパターンだからフィールドが
<input type="text" ng-model="inputField" required="required" ng-pattern="/^[a-zA-Z\d]+[^a-zA-Z\d]*$/"/>
最初の文字として特殊文字を受け入れています。 – sudarsan
ちょうど石灰化:ユーザーが特殊文字を入力できない、またはバリデーションがトリガーされたようにしたいですか? – user2340824
'唯一の特殊文字を受け入れ、彼らはfirst'お互いに矛盾してはならないだろう
^[a-zA-Z\d]+[^a-zA-Z\d]*$
です。何を受け入れるべきで何がないかの例を提示してください –