Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wyrażenie regularne
Forum PHP.pl > Forum > PHP
kiamil
Zawsze byłem słaby z wyrażeń.. Chodzi mi o to aby pobrać linki, które są między w atrybucie href. wW tym celu stosuje preg_match('tutajWlasnieMuszeDacWyrazenieRegularne', $kodStrony,$matches); I nie wiem jakie dać wyrażenie.. Chodzi, żeby tylko zawartość pobrać, resztę sam zrobie.

Proszę o szybką odpowiedź.
melkorm
  1. <?php
  2. preg_match_all('/href="[a-zA-Z0-9]+"/', $string, $maches);
  3. ?>


Za super w te klocki też nie jestem ale takie coś mi wyszło , ah i chyba było pare razy już to na forum z tego co pamietam smile.gif
lukaszgolder
Mi wyszło tak:
  1. <?php
  2. preg_match_all("/(href=\")(.*)(\")/", $fp, $matches, PREG_SET_ORDER);
  3. ?>


I jeśli chcesz samą zawartość to jest to 3 (2) element tablicy każdego pasującego elementu.
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.