패턴 속성을 사용하여 입력량 필드의 유효성을 검사하려고했습니다. 하지만 제 정규 표현은 작동하지 않습니다. 확인해주세요정규식이 널 또는 1-9 자리 허용
^(?:[1-9]\d*|)$
제발 도와주세요. 내 입력 필드는 null 또는 1 ~ 9 자리를 허용해야합니다. 0 또는 문자 및 기호를 허용하지 않습니다.
AngulrJS 코드 :
는<input class="form-control" name="quantity" ng-model="quoteList.quantity" placeholder="Quantity" required="" min="1" ng-pattern="/^(?:[1-9]\d*|)$/">
<div ng-show="userForm.$submitted || userForm.quantity.$touched">
<span ng-show="userForm.quantity.$error.pattern" class="text-danger">Not valid number!</span>
</div>
정규식이 _single_ 번호 또는 복수 번호와 일치하도록 하시겠습니까? –
복수 숫자 – Chinmay235
숫자 1에서 9까지의 숫자가 아닌 숫자 1 - 9 ** **을 원합니다 (즉, 0 제외) –