<MyRusakov.ru />

Разработчик игр на Unreal Engine

Разработчик игр на Unreal Engine

Этот комплект с нуля всего за 7 месяцев сделает Вас Unreal-разработчиком. И при этом учиться достаточно 1 час в день.

Начнёте Вы с основ программирования, постепенно перейдя к C++. Затем очень подробно изучите Unreal Engine, и после научитесь программировать на C++ в Unreal Engine. В конце создадите крупный проект на C++ в Unreal Engine для своего портфолио.

Комплект содержит:

- 416 видеоуроков

- 95 часов видео

- 1024 задания для закрепления материала из уроков

- 3 финальных тестирования

- 4 сертификата

- 12 Бонусных курсов

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

Подпишитесь на мой канал на YouTube, где я регулярно публикую новые видео.

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

Подписавшись по 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

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