Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Wyciągnięcie adresu linki wyrażeniem regularnym
Forum PHP.pl > Forum > Przedszkole
Agape
Witam. Mam takie wyrazenie regularne ktore ma za zadanie wyciagac link
Kod
preg_match('#<a href="http://www.adres.pl/" lfdlfld="das" dsdsa>costam</a>#', $adres, $link);

Jak można sie domyslec niestety to nie dziala. Mozecie mi pomoc mowiac dla czego ?
Spawnm
zobacz np:
Kod
#<a href="(.*)" lfdlfld="das" dsdsa>costam</a>#
Agape
Ale wlasnie chodzi o to ze
Cytat
lfdlfld="das" dsdsa

bedzie zmienne a ja musze wyciagnac sam href
mortus
To może po prostu:
  1. <?php
  2. $adres = '<a href="www.onet.pl" class="link">Onet</a>';
  3. preg_match('#href="(.*?)"#', $adres, $link);
  4.  
  5. echo '<pre>';
  6. print_r($link);
To czego chcesz masz w $link[1].
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.