Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Как разбить строку?

Сообщения:  [1-7] 

 
 автор: RV   (26.06.2005 в 09:38)   письмо автору
 
   для: moonfox   (26.06.2005 в 05:27)
 

-

   
 
 автор: moonfox   (26.06.2005 в 05:27)   письмо автору
 
   для: TuX   (26.06.2005 в 02:16)
 

я думаю для нашего случая не важен подход а важен результат
удивительно что так работает strip_tags имеющая 2 параметра
в чем фишка?

   
 
 автор: TuX   (26.06.2005 в 02:16)   письмо автору
 
   для: moonfox   (26.06.2005 в 01:58)
 

А я по-другому чуть-чуть сделал :)

                $filename = <A HREF='http://tux.samoreg.ru//press/baza/54342373.html' TARGET=_new>http://tux.samoreg.ru//press/baza/54342373.html</A>
        $filename = strip_tags($filename);
        $filename_exp = explode("//", $filename);
        $filename = $filename_exp[2];
        echo ("$filename");


находчивость прежде всего ;)))

   
 
 автор: moonfox   (26.06.2005 в 01:58)   письмо автору
 
   для: TuX   (26.06.2005 в 01:34)
 

находчивость прежде всего...

<?

$h="<A HREF='http://tux.samoreg.ru//press/baza/54342373.html'

TARGET=_new>http://tux.samoreg.ru//press/baza/54342373.html</A>";

$t=explode("'", $h);
$e=explode("/", $t[1]);

echo $e[4]."/".$e[5]."/".$e[6];



?>

   
 
 автор: TuX   (26.06.2005 в 01:34)   письмо автору
 
   для: moonfox   (26.06.2005 в 01:21)
 

Слишком коряво, у меня исходная строка совершенно другая по структуре.
Блин, скорее всего придётся с регулярными ковыряться, а я в них едва плаваю :(

   
 
 автор: moonfox   (26.06.2005 в 01:21)   письмо автору
 
   для: TuX   (26.06.2005 в 01:09)
 

explode()

<?php
// Example 1
$pizza = "piece1\piece2\piece3\piece4\piece5\piece6";
$pieces = explode("\", $pizza); - первый параметр символ после которого надо разбивать строку
print $pieces[0]; // piece1
print $pieces[1]; // piece2

?>

   
 
 автор: TuX   (26.06.2005 в 01:09)   письмо автору
 
 

Как разбить строку вида

<A HREF='http://tux.samoreg.ru//press/baza/54342373.html' TARGET=_new>http://tux.samoreg.ru//press/baza/54342373.html</A>

на части? Вернее мне нужно вытащить только ту часть строки, которая находится после <A HREF='http://tux.samoreg.ru// и до TARGET=_new>http://tux.samoreg.ru//press/baza/54342373.html</A>. Короче вот этот press/baza/54342373.html кусок, не важно из какой части строки.

Да, чуть не забыл, количество символов в данной строке будет изменяться.

   

Сообщения:  [1-7] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования