Я хочу, чтобы выражение ng-pattern проверяло текстовое поле, которое "не должно принимать только числовой или специальный символ. Он должен иметь по крайней мере один алфавит с числовым и специальным символом 'в угловых js. Пример: 1) a1234 $ Допустимо 2) 123 %% Неприемлемо 3) abc Приемлемо 4) 56456a Допустимо 5) 123 $% ^ abc Допустимо
Выше сценарий должен быть проверен.
Благодарю.
Вы можете выполнить эти проверки, используя положительные ожидания. использовать это регулярное выражение в ng-образце
^(?=.*[A-Z])(?=.*[!@#$&*])(?=.*[0-9])(?=.*[a-z].)$
http://www.rubular.com/r/UAwoaPM0Ji
^ Start anchor
(?=.*[A-Z].) Ensure string has one uppercase letters.
(?=.*[!@#$&*]) Ensure string has one special case letter.
(?=.*[0-9].) Ensure string has one digits.
(?=.*[a-z].) Ensure string has one lowercase letters.
$ End anchor.
You Can use this code as per your requirement.
Поместите дефис в конце вашего класса персонажа. Когда это последний символ, он считается буквальным дефис. Например:/^ [a-zA-Z -] * $/
<form name="myForm">
<input type="text" ng-pattern="/^[a-zA-Z-]*$/" ng-model="" name="">
</form>