Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Тексты > вырезать из строки точку и символы после нее


Автор: MoLeX 18.11.2009, 12:53
Привет.
Не когда не был силен в регулярных выражениях, смысл проблемы в следущим:

есть строки
Цитата

/Post/CODE/209/syntax.html
topic-778.html/CODE/f/syntax.sys
/rus/index.html/page1/id123.aspx


в итоге мне надо получить
Цитата

/Post/CODE/209/syntax
topic-778/CODE/f/syntax
/rus/index/page1/id123

Автор: Ипатьев 18.11.2009, 12:59
strtok()
а нет. если есть еще точки, то не подойдет
тогда strrpos() + substr()

Автор: patap 18.11.2009, 13:09
Код

$str = preg_replace('#\.\w+#', '', $subject);

Автор: MoLeX 18.11.2009, 13:34
Ипатьев, неа

Добавлено через 50 секунд
patap, спасибо и +1 в репу  smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)