はHow'dのみng-pattern
を使用して入力を可能とする許可:letters
、numbers
、dot
、underscore
とdash
(. _ -)
? 、あなたはパターンにドットを追加するNGパターンのみの文字、数字、ドット、アンダースコアおよびダッシュ
$scope.validationPattern = '/^[a-zA-Z\d\-\_]+$/';
<input ng-model="model" type="text" ng-pattern="{{validationPattern}}" />
そして、あなたは試みました...どんなパターンとコードを使っていますか? –
@WiktorStribiżew:更新された質問を参照してください。 –
偉大な、何がうまくいかない?パターンにドットがないことに注意してください(編集後)。これを ''/^ [a-zA-Z0-9 ._-] + $/''のように試し、' '(' ng-trim = "false" 'を追加します)。 –