проверить переменную на символы
Нужно проверить, что бы в переменной одновременно было хоть одно число, одна большая буква и одна маленькая. Можно ли это как-то обьяденить в одно регулярное выражение и какой функцией лучше воспользоватся?:help:
|
JIamep,
можно и регулярку написать (6 комбинаций искомого в 1 RegExp) но проще последоваательно (3 RegExp) |
<form name="form1"> <input type="text" name="text"> <input type="button" name="button" value="Проверить"> </form> <script> // От 8 до 15 символов с минимум одной цифрой, одной заглавной и одной строчной буквой document.form1.button.onclick = function() { var reg = /^((?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,15})$/; document.form1.text.value = reg.test(document.form1.text.value); } </script> |
Часовой пояс GMT +3, время: 16:20. |