<MyRusakov.ru />

React JS, Redux, ES2015 с Нуля до Гуру

React JS, Redux, ES2015 с Нуля до Гуру

Данный курс - это обширный курс по JavaScript и фреймворку React, который позволит Вам с нуля создавать мощные современные, динамические JavaScript-приложения.

Вы узнаете о тонкостях работы с "профессиональным" JavaScript, а так же узнаете о нововведениях в его новый стандарт ES2015, Вы узнаете, как организовать профессиональное окружение для FrontEnd, изучите профессиональный фреймворк - ReactJS.

А в практической части с полного нуля будет создано мощное и быстрое динамическое приложение, где Вы на практике познакомитесь, как создавать очень гибкую и расширяемую архитектуру, для разработке функционала любой сложности.

Подробнее
Подписка

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Каким движком Вы предпочитаете пользоваться?

Форум сайта MyRusakov.ru

Регулярные выражения
22.07.2014 22:40:16 Регулярные выражения Сообщение #1
BotaniQue

BotaniQue

Новичок

Новичок

Дата регистрации:
05.07.2012 14:34:46

Сообщений: 7

Здравствуйте!
У Михаила к видеокурсу "PHP и MySQL с нуля до гуру" в первом уроке об регулярных выражениях есть домашнее задание - придумать регулярное выражение для проверки даты в формате ММ.ДД.ГГГГ.
Вот как это получилось у меня:
<?php
$datecheck = "/[0-3][0-9]\.[0-1][0-9]\.19[0-9][0-9]/";
?>

Насколько корректно такое выражение, ведь оно не учитывает, например, високосные года и еще некоторые нюансы?
Как, все таки, правильно и в рабочем варианте написать такое выражение?
Спасибо большое за ответ.
Профиль Ответить
22.07.2014 22:54:10 Регулярные выражения Сообщение #2
(Алекс)

(Алекс)

Эксперт

Эксперт

Дата регистрации:
21.06.2013 14:56:26

Сообщений: 114

У вас сначала месяц, а потом дата, поэтому правильно так:
"/[0-1][0-2]\.[0-3][0-1]\.19[0-9][0-9]/"да и еще там не от 0 до 9, у нас нету ни месяца 13 ( как и 19), так и даты 39.
Профиль Ответить
22.07.2014 22:54:59 Регулярные выражения Сообщение #3
(Алекс)

(Алекс)

Эксперт

Эксперт

Дата регистрации:
21.06.2013 14:56:26

Сообщений: 114

а так, вроде все нормально
Профиль Ответить
22.07.2014 23:00:59 Регулярные выражения Сообщение #4
BotaniQue

BotaniQue

Новичок

Новичок

Дата регистрации:
05.07.2012 14:34:46

Сообщений: 7

а Вы уверены, что этот вариант рабочий?
как тогда будет восприниматься такая строка
03.22.1999Ведь первые два параметра не пройдут, или я ошибаюсь?
Профиль Ответить
23.07.2014 00:14:24 Регулярные выражения Сообщение #5
(Алекс)

(Алекс)

Эксперт

Эксперт

Дата регистрации:
21.06.2013 14:56:26

Сообщений: 114

прошу прощения, невнимательно посмотрел :-(
да, вы правы

но все же первые два в вашем выражении, точно местами надо поменять
Профиль Ответить
23.07.2014 02:45:37 Регулярные выражения Сообщение #6
BotaniQue

BotaniQue

Новичок

Новичок

Дата регистрации:
05.07.2012 14:34:46

Сообщений: 7

Спасибо, уже поменял.
Профиль Ответить