Помогите с регулярными выражениями!

(Ответов: 5, Просмотров: 530)
  1. Новичок
    • Регистрация: 30.05.2011
    • Сообщений: 27
    • Репутация: 0
    Всем привет!
    Мне нужно регулярное выражение, которое должно преобразовывать дату из Ч:ММ:СС в Ч:ММ, то есть надо удалить три последних символа из строки. Я пытался сделать так
    Код:
    $Date = preg_replace(':[0-9$]{2}', '', $Date);
    но не получилось. Помогите написать регулярное выражение
    • 0
  2. Software Engineer Аватар для Zvеr
    • Регистрация: 07.02.2010
    • Сообщений: 603
    • Репутация: 228
    • Webmoney BL: ?
    Дай пример что есть и что должно быть... а то по коду даже не думается на жаре...
    • 0
  3. Banned
    • Регистрация: 16.04.2011
    • Сообщений: 1,120
    • Записей в дневнике: 1
    • Репутация: 481
    А зачем тут регулярные выражения использовать? Обычных строковых функций достаточно будет.
    • 0
  4. Новичок
    • Регистрация: 30.05.2011
    • Сообщений: 27
    • Репутация: 0
    Zvеr, например дата такая: 19:17:58, а надо регулярным выражением изменить на 19:17

    ---------- Сообщение добавлено 19:19 ---------- Предыдущее 19:18 ----------

    Tiulkin, там же не одинаковые числа, а все время разные
    • 0
  5. Banned
    • Регистрация: 16.04.2011
    • Сообщений: 1,120
    • Записей в дневнике: 1
    • Репутация: 481
    ololo,
    в любом языке есть функции, вычисляющие длину строки и оставляющие сколько-то символов слева/справа
    находите соответствующие для нужного языка фукции и пишите что-то вроде
    left (строка,len(строка-3)),гдк left- функция,оставляющие сколько-то символов слева, len- вычисляющоя длину строки.
    И всё.
    • 1

    Спасибо сказали:

    ololo(20.07.2011),
  6. Software Engineer Аватар для Zvеr
    • Регистрация: 07.02.2010
    • Сообщений: 603
    • Репутация: 228
    • Webmoney BL: ?
    Код:
    <?php
    $date = "19:17:58";
    $new_date = substr($time, 5);
    echo $new_date;
    ?>
    • 1

    Спасибо сказали:

    ololo(20.07.2011),

Похожие темы

Темы Раздел Ответов Последний пост
Ошибка с регулярными выражениями на php
Web программирование 4 20.07.2011 11:38
Помогите с css
Web программирование 3 16.05.2011 10:54
Помогите с css
Прочее 0 01.05.2011 23:43

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры