Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 28.11.2013, 00:16
Новичок на форуме
Отправить личное сообщение для JIamep Посмотреть профиль Найти все сообщения от JIamep
 
Регистрация: 28.11.2013
Сообщений: 3

проверить переменную на символы
Нужно проверить, что бы в переменной одновременно было хоть одно число, одна большая буква и одна маленькая. Можно ли это как-то обьяденить в одно регулярное выражение и какой функцией лучше воспользоватся?
Ответить с цитированием
  #2 (permalink)  
Старый 28.11.2013, 00:30
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,071

JIamep,
можно и регулярку написать (6 комбинаций искомого в 1 RegExp) но проще последоваательно (3 RegExp)
Ответить с цитированием
  #3 (permalink)  
Старый 28.11.2013, 01:39
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,662

<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>
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как передать переменную в другую функцию adder-vb jQuery 3 31.01.2013 14:29
КАк проверить латиница или кирилица символы введены. strengerst Общие вопросы Javascript 17 08.02.2012 19:22
Модуль для работы с модулями JSprog Ваши сайты и скрипты 29 02.09.2009 13:31
Обработать переменную в Javascript alexander61 Javascript под браузер 3 04.08.2009 00:34
Как обозначить переменную выбранную в FileChooser? woo_hoo Общие вопросы Javascript 4 03.07.2008 12:58