Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Регулярные выражения не могу составить
Покинул форум
Сообщений всего: 172
Дата рег-ции: Нояб. 2010
Помог: 0 раз(а)
да знаю что тема создовалась и не раз, но что мне остаеться если самому не получается, вот и обращаюсь по несколько раз за помощью, регулярные вроде бы все о них уже прочитал пытаюсь делать а не выходит . Уж извините за доставучесть. (Добавление)
Покинул форум
Сообщений всего: 172
Дата рег-ции: Нояб. 2010
Помог: 0 раз(а)
Да у меня и так получилось я только регулярное выраженияе ваше подставил.
armancho7777777
Отправлено: 02 Июля, 2012 - 22:22:29
Активный участник
Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011 Откуда: Москва
Помог: 221 раз(а)
strengerst пишет:
Ну вот как так? Я часами выдумывал где чего ставит в две строки выходила, а вы за 5 минут управились.
Смотрим строки, анализируем.
В данном случае надо было вырезать всё то, что шло до последнего знака двоеточия + он сам. Ну вот и составляем шаблон:
вырезать всё, где нет знака двоеточия и так же его самого. (Добавление)
strengerst пишет:
Да у меня и так получилось
В Вашем случае целесообразнее использовать array_map()
strengerst
Отправлено: 02 Июля, 2012 - 22:37:50
Частый гость
Покинул форум
Сообщений всего: 172
Дата рег-ции: Нояб. 2010
Помог: 0 раз(а)
А читал что крышка ^ означает все кроме, и расценивал выражения как найти все что не двоеточие - [^:] ну только до второго двоеточия.) (Добавление)
Не ну все правильно, но просто так логически расуждать с выражениями, это нужны месяцы опыта....... (Добавление)
Буду практиковатся, еще раз спасибо за помощь.)))))))))))
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.