Имеется строка в переменной $text:
<div class="feed-task-info-block"> <div class="feed-task-info-label">Задача<div class="feed-task-info-label-icon"></div></div> <div class="feed-task-info-text"> <div class="feed-task-info-text-item"> <span class="feed-task-info-text-title">Сергей изменил статус задачи <a href="/company/personal/user/512/tasks/task/view/274664/" onclick="if (taskIFramePopup.isLeftClick(event)) {taskIFramePopup.view(274664); return false;}">test</a></span> </div><div class="feed-task-info-text-item"> <span class="feed-task-info-text-title">Задача закрыта</span> </div> <div class="feed-task-info-text-item"> <span class="feed-task-info-text-title">Ответственный:</span><span class="feed-task-info-text-cont"><a id="tasks-user-tooltip-5c17bd6526296" href="/company/personal/user/1433/">Сергей</a></span> </div> </div> <script> BX.tooltip(1433, 'tasks-user-tooltip-5c17bd6526296', ''); </script> </div>
Извлекаю содержимое тегов href:
preg_match('/^<a.*?href=(["\'])(.*?)\1.*$/', $text, $out);
print_r($out);
получаю:
Array
(
[0] => Array
(
)
[1] => Array
(
)
)
Почему массив пустой?
preg_match_all('/href="([^\"]+)"/', $text, $out);
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Моя программа должна постепенно выводить результаты вычислений в ячейки таблицыЕсть окно (реализовано как объект класса Widget, наследованного...
Мне нужна ваша, сообщество помощь в настройке Qt Creator для написания программы, которая будет работать с фреймворком OpenNI (https://structureio/openni)
Изучив основные структуры данных и базовые алгоритмы и испытав их на практике, столкнулся с проблемой - куда двигаться дальшеХочется узнать...