<MyRusakov.ru />

Программирование на C++ в Unreal Engine 5

Программирование на C++ в Unreal Engine 5

Данный курс научит Вас созданию игр на C++ в Unreal Engine 5. Курс состоит из 12 разделов, в которых Вас ждёт теория и практика. Причём, в качестве практики будет создан весьма крупный проект объёмом свыше 5000 строк качественного кода, который уже на практике познакомит Вас с принципами создания игр на C++ в Unreal Engine 5.

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

Помимо самого курса Вас ждёт ещё и очень ценный Бонус: «Тестирование Unreal-проектов на Python», в рамках которого Вы научитесь писать очень полезные тесты для тестирования самых разных аспектов разработки игр.

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

Подпишитесь на мой канал на 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

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