ui-mask
в проекте «Угловые UI Utils» (link) является слишком ограниченным.Маска ввода регулярных выражений для угловых?
Например, первая цифра номера телефона в США должна быть 2-9. В ngPattern
, он должен быть
ng-pattern="/^\([2-9]\d{2}\)\d{3}-\d{4}(x\d{1,4})?$/"
Так как я могу написать маску ввода, чтобы запретить пользователям ввод 0 или 1 в первой цифре? Есть ли какая-то лучшая маска ввода, которую мы должны использовать для Angular?
Не уверен, чего вы хотите. Если вы хотите избежать ввода этих чисел в начале, вы можете запустить свое регулярное выражение с помощью '^ [^ 01]' –