Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: wyrażenia regularne
Forum PHP.pl > Forum > PHP
szczepan11
Witam.

Mam problem i nie wiem jak go rozwiązać. Mam taki tekst

  1. $tekst = "<td class="td2">
  2. <span class="adam"><span>Napis!</span> To co mnie interesuje</span>
  3. </td>";


wystarczy mi tylko to

  1. <span class="adam"><span>Napis!</span> To co mnie interesuje</span>


I próbowałem to wyciągnąć tak:

  1. preg_match_all('|<td class="td2">(.+)</td>|U', $tekst, $matches)


Ale nic nie dostaję. Jestem troszkę zielony w takiej sprawie i chciałbym się poduczyć. Znacie może jakąś stronę, na której jest to bardzo czytelnie napisane ?

Z góry dzięki
_Borys_
Może to będzie łatwiejsze
Simple HTML DOM Parser

a jeśli w regexp to takie coś:

  1. preg_match_all('/<td class=\"td2\">(.+)<\/td>/s',$tekst,$matches);

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.