Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Регулярные выражения
Форум программистов > Интернет и сети > Web-программирование > Общие вопросы
astapoff
Можно ли проверить валидность даты с помощью posix regexp?
Vovochka
Регулярным выражением здесь не обойтись.
Лучше поищи готовые модули, реализующие данный таск.
astapoff
Цитата(Vovochka @ 17:03:2008, 01:51 ) *
Регулярным выражением здесь не обойтись.
Лучше поищи готовые модули, реализующие данный таск.

А как проверить, чтобы данная строка была из 5 и более символов, и самое главное и сложное - чтобы содержала хотя бы одну маленькую английскую букву, одну большую и одну цифру?
Vovochka
Фактически и тут не хватит одного выражения.
Так как в re нет and лишь or.
Пример реализации данного таска на языке perl:
Код
$everything_ok = $pass =~ /[A-Z]/ and $pass =~ /[a-z]/ and $pass =~ /\d/

Но я не считаю, что это красивое решение,
Jina
Видела готовый модуль уже, зачем изобретать велосипед?
Vovochka
Jina
Читай топик с начала и по порядку.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Русская версия IP.Board © 2001-2008 IPS, Inc.