Парсинг текста

Discussion in 'PHP' started by fire64, 20 Jan 2010.

  1. fire64

    fire64 Elder - Старейшина

    Joined:
    1 Apr 2008
    Messages:
    251
    Likes Received:
    22
    Reputations:
    5
    Здравствуйте.
    Подскажите как реализовать парсинг

    Есть HTML код

    PHP:
    align="left" width="78%"><b>thisworld</b></td><td style
    Мне нужно получить слово которое будет вместо "thisworld"

    тоесть, надо что-то типа

    PHP:
    $word filter"align="left" width="78%"><b>""</b></td><td style" );
    Подскажите как это реализовать
     
  2. warlok

    warlok Elder - Старейшина

    Joined:
    17 Feb 2008
    Messages:
    328
    Likes Received:
    142
    Reputations:
    81
    PHP:
    $text ' align="left" width="78%"><b>thisworld</b></td><td style ';
    preg_match("#align=\"left\" width=\"78%\"><b>(.*?)</b></td><td style#",$text,$out);
    var_dump($out);
     
  3. fire64

    fire64 Elder - Старейшина

    Joined:
    1 Apr 2008
    Messages:
    251
    Likes Received:
    22
    Reputations:
    5
    Ок, еще вопрос

    есть код

    PHP:
    width="78%"><b>
    для того, что бы найти это место я использовал

    PHP:
    $pos strpos($URL "width=\"78%\"><b>");
    однако, strpos почему-то не находит место вхождения строки
     
  4. imajo.ati

    imajo.ati Banned

    Joined:
    21 Feb 2008
    Messages:
    232
    Likes Received:
    62
    Reputations:
    8
    странно, у меня нашлось в позиции 13
    я копировал прямо с форума:
    PHP:
    <?php
    $URL 
    'align="left" width="78%"><b>thisworld</b></td><td style ';
    $pos strpos($URL "width=\"78%\"><b>");
    print_r($pos);
     
  5. fire64

    fire64 Elder - Старейшина

    Joined:
    1 Apr 2008
    Messages:
    251
    Likes Received:
    22
    Reputations:
    5
    С этим разобрался.
    Теперь еще вопрос
    как преобразовать Linux Time в нормальный формат ?

    например 1160841587