Я использую ng-pattern="/0-9/" для установки price_field не принимать decimal number. Но когда я ввожу натуральное число (от 0 до 9999999), ng-show активируется с помощью Not valid number!.
Где я ошибся?. Пожалуйста, помогите.
<form name="myform" data-ng-submit="create()">
        <input type="number"
               name="price_field"
               data-ng-model="price"
               require
               ng-pattern="/0-9/"
        <span  ng-show="myform.price_field.$error.pattern">Not valid number!</span>
        <input type="submit" class="btn">
</form>