Я хочу разрешить 0 и больше 5 чисел в поле ввода.
Допустимые числа: 0, 5, 10, 11, 12 ...
Недопустимые числа отрицательное число, 1,2 3, 4
<span matPrefix>$ </span>
<input id="hourlyrate" type="number" pattern="^[+]?([0-9]+(?:[\.][0-9]*)?|\.[0-9]+)$"min="5"name="hourlyrate"#hourlyrate="ngModel"matInput[disabled]="!editRate"[(ngModel)]="skill.price"required>
<span matSuffix>per 15 minutes</span>
<mat-error *ngIf="hourlyrate.invalid">
<span *ngIf="hourlyrate.errors?.required">This field is required.</span>
<span *ngIf="hourlyrate.errors?.pattern">Minimum price should be $5.</span>
<span *ngIf="hourlyrate.errors?.min">Minimum price should be $5.</span>
</mat-error>