Формат переменной
Переменная может принимать разные значения, как простые словосочетания с 2 дефисами между словами, так и дату формата 01-12-2015.
Как проверить, что переменная имеет значение даты (типа 09-11-2015, т.е именно числа), а не просто словочетания в текущий момент? |
Port_Artur, вообще это очень популярная проблема, так что легко нагуглите. Вот вам два варианта:
1) 2) без регулярных выражений: а) проверяете что в переменной есть дефисы (если будут, если не будут, то проверяете, что есть числа и нет букв), если да, то разбиваете ее по дефисам (если их нет, то разбиваем как-то иначе); б) разбитые данные вносим в функцию - в) готово. |
Текущее время: 22:43. Часовой пояс GMT +4. |
Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Техническая поддержка — DevArt.PRO. Перевод: zCarot.