Всем привет!
Мне нужно регулярное выражение, которое должно преобразовывать дату из Ч:ММ:СС в Ч:ММ, то есть надо удалить три последних символа из строки. Я пытался сделать такКод:но не получилось. Помогите написать регулярное выражение$Date = preg_replace(':[0-9$]{2}', '', $Date);
- 20.07.2011 18:38
- Регистрация: 30.05.2011
- Сообщений: 27
- Репутация: 0
- 20.07.2011 20:14
Дай пример что есть и что должно быть... а то по коду даже не думается на жаре...
- 20.07.2011 20:16
А зачем тут регулярные выражения использовать? Обычных строковых функций достаточно будет.
- 20.07.2011 20:19
- Регистрация: 30.05.2011
- Сообщений: 27
- Репутация: 0
Zvеr, например дата такая: 19:17:58, а надо регулярным выражением изменить на 19:17
---------- Сообщение добавлено 19:19 ---------- Предыдущее 19:18 ----------
Tiulkin, там же не одинаковые числа, а все время разные - 20.07.2011 20:41
ololo,
в любом языке есть функции, вычисляющие длину строки и оставляющие сколько-то символов слева/справа
находите соответствующие для нужного языка фукции и пишите что-то вроде
left (строка,len(строка-3)),гдк left- функция,оставляющие сколько-то символов слева, len- вычисляющоя длину строки.
И всё.Спасибо сказали:
ololo(20.07.2011), - 20.07.2011 21:29Код:
<?php $date = "19:17:58"; $new_date = substr($time, 5); echo $new_date; ?>
Спасибо сказали:
ololo(20.07.2011),
Тэги топика:
- ----------,
- date,
- выражение,
- длина,
- оставлять,
- помочь,
- регулярный,
- символ,
- сколько-то,
- слева,
- строка,
- функция,
- язык
Похожие темы
Темы | Раздел | Ответов | Последний пост |
---|---|---|---|
Ошибка с регулярными выражениями на php | Web программирование | 4 | 20.07.2011 11:38 |
Помогите с css | Web программирование | 3 | 16.05.2011 10:54 |
Помогите с css | Прочее | 0 | 01.05.2011 23:43 |