Witajcie.
Od godziny sie mecze z budowa odpowiedniego wzorca dla preg_match_all i nie wiem czemu mi nie wychodzi.
Mam powiedzmy zrodlo strony takie:
  1. <a href="?show=news&id=3" title="Trzeci news">[spacja]<img src="images/buttony/button_1.jpg" class="button_1" alt="Brak obrazka" />[spacja]</a>

No i teraz chce pobrac tylko wartosc href, a wiec robie tak:
Cytat
#<a href=\"(.+?)\" title=\".+?\">\s*<img src=\"images/buttony/button_1.jpg\" class=\"button_1\" alt=\"Brak obrazka\" \/>\s*<\/a>#is

Ale to nie dziala sad.gif
Dodam, ze musze w tym wzorcu uwzglednic rowniez <img> i jego wartosc src, class, alt, zeby pobralo mi tylko te linki, ktorych potrzebuje.
Prosze o naprowadzenie.
A tak przy okazji spytam, czy w sciezkach do plikow (src="images/fdsf/sss.jpg"), moga wystepowac znaki (/ _ . )? czy je takze musze poprzedzac znakiem (\)?

I czy aby dopuscic obojetnie jakie znaki trzeba stosowac taka formulke .+? , chodzi dokladnie o to: title=\".+?\", czy jest inne wyjscie?