+ Ответить в теме
Показано с 1 по 5 из 5

Тема: Помогите

  1. #1
    Аватар для Феникс Феникс Очень опасный тип Странник
    Сообщений
    106
    Поблагодарили 3 раз(а) в 3 сообщениях

    Помогите

    Как спарсить нужное слово меж тегами в DevelNext пример кода

    <td class="play-track">
    <a href="/play/single/15330" class="play-track" title="Тимси ft. Серижан Жанахметов - Вселенная моя ">&nbsp;</a>
    </td>
    <td class="download">
    <a href="/get/single-15330.mp3" class="download">&nbsp;</a>
    </td>

    мне нужно это /get/single-15330.mp3

    Заранее спасибо.

  2. #2
    Аватар для Alan_wake Alan_wake Очень опасный тип Alan_wake Очень опасный тип Alan_wake Очень опасный тип Alan_wake Очень опасный тип Alan_wake Очень опасный тип Alan_wake Очень опасный тип Постоялец
    Сообщений
    948
    Поблагодарили 9 раз(а) в 9 сообщениях
    Смотри, помогаю тебе последний раз, потому что гугл на меня ругается, очень сильно!

    Ну, если серьезно, без шуток. Прежде чем задать вопрос - поищи в гугле, поверь - это быстрее, чем сидеть и ждать ответ. В скринах пруфы.


    PHP код:
    $buf c("memo1")->text;
    preg_match_all('#<a [^>]*href="(.*)"[^>]*>#Ui'$buf$matches);
    pre($matches); 
    Это знаешь, если подключить библиотеку, которую опять же можно найти на просторах гугла и даже ютуба, где-то я видел отрывок со стрима (про парсеры), где использовалась та самая имбовая либа - с ней вообще дело в 1000 раз быстрее идёт, а ты тут сидишь вопросы задаёшь.
    ??зображения
    Последний раз редактировалось Alan_wake; 13.07.2018 в 20:47.

  3. #3
    Аватар для MRX MRX Не известно кто Прохожий
    Сообщений
    91
    Поблагодарили 2 раз(а) в 2 сообщениях
    Цитата Сообщение от Феникс Посмотреть сообщение
    Как спарсить нужное слово меж тегами в DevelNext пример кода

    <td class="play-track">
    <a href="/play/single/15330" class="play-track" title="Тимси ft. Серижан Жанахметов - Вселенная моя ">&nbsp;</a>
    </td>
    <td class="download">
    <a href="/get/single-15330.mp3" class="download">&nbsp;</a>
    </td>

    мне нужно это /get/single-15330.mp3

    Заранее спасибо.
    если кто то не шарит в регулярных выражениях

    подключить jsoup (
    PHP код:
    use php\jsoup\Jsoup
    )
    PHP код:
    $jsoup Jsoup::connect('URL')->get();

        foreach (
    $jsoup->select('a') as $teg)
        {
            
    $attr $teg->attr('href');
            
    var_dump($attr);
        } 
    p.s отпиши если не работает, я не проверял
    Последний раз редактировалось MRX; 22.07.2018 в 22:49.

  4. #4
    Аватар для MRX MRX Не известно кто Прохожий
    Сообщений
    91
    Поблагодарили 2 раз(а) в 2 сообщениях
    Цитата Сообщение от Alan_wake Посмотреть сообщение
    Смотри, помогаю тебе последний раз, потому что гугл на меня ругается, очень сильно!

    Ну, если серьезно, без шуток. Прежде чем задать вопрос - поищи в гугле, поверь - это быстрее, чем сидеть и ждать ответ. В скринах пруфы.


    PHP код:
    $buf c("memo1")->text;
    preg_match_all('#<a [^>]*href="(.*)"[^>]*>#Ui'$buf$matches);
    pre($matches); 
    Это знаешь, если подключить библиотеку, которую опять же можно найти на просторах гугла и даже ютуба, где-то я видел отрывок со стрима (про парсеры), где использовалась та самая имбовая либа - с ней вообще дело в 1000 раз быстрее идёт, а ты тут сидишь вопросы задаёшь.
    чуть не забыл, В DN НЕТУ PREG_MATCH
    есть только regex::match

  5. #5
    Аватар для Alan_wake Alan_wake Очень опасный тип Alan_wake Очень опасный тип Alan_wake Очень опасный тип Alan_wake Очень опасный тип Alan_wake Очень опасный тип Alan_wake Очень опасный тип Постоялец
    Сообщений
    948
    Поблагодарили 9 раз(а) в 9 сообщениях
    Цитата Сообщение от MRX Посмотреть сообщение
    чуть не забыл, В DN НЕТУ PREG_MATCH
    есть только regex::match
    А, т-к я упустил из виду шо на DN нужно.

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения