Поиск URL в коде HTML с помощью регулярного выражения

Необходимо в коде html страницы, полученного с помощью curl найти urlы. Есть следующие условия.

  1. Искать нужно, начиная с определенного места. В моем случае после header_nav_menu b
  2. urlы являются значением аттрибута href и должны оканчиваться на .html (т.е. href="javascript:void(0) нужно отсечь)
  3. В итоге нужно сохранить только сами urlы, имеющие вид типа /usluga-takaya-to-1.html

У меня получается вот такое безобразие regex101. Тут явно что то с ретроспективной проверкой.


Ответы (0 шт):