Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: wyrażenia regularne
Forum PHP.pl > Forum > PHP
craftsman
Mam klase w divie a w niej kolejną klase też w divie jak wyłuskać tego drugiego diva z zawartością .jak spreparować wzór wyrazenia -jakiś przykłd please.
!*!
http://bit.ly/QqKzy0
lub co będzie bardziej logiczne DOMDocument
yayco
Jeśli piszesz juz temat powinieneś sie bardziej przyłożyć do opisu problemu.
Zrozumialem, ze chcesz zdobyć zawartość wewnętrzej warstwy... jeśli o to chodzi można nadac tej wastwie id lub klase i skorzystac z jQuery.

  1. var textHTML = $('#x').html(); //zwraca kod html znajdujący się w divie x
  2. var text = $('#x').text(); //zwraca czysty tekst
craftsman
Zawartość pobieram z innej strony - problem to wyciągnięcie zagnieżdzonego diva w divie
!*!
To użyj DOMDocument + loadHTML i odwołaj się do niego.
craftsman
For(;;)(lov you);
yayco
Sprawdzone, wyciaga title z podanej strony. Teraz musisz sam napisac odpowiedniego regexa.

  1. $content = file_get_contents('http://link.pl');
  2. preg_match_all('|<title>(.*?)</title>|', $content, $wynik);
  3. print_r($wynik);


Regexpal - dla pomocy tutaj mozesz testowac swoje wyrazenia az dojda do skutku
craftsman
Dzięki yayco. You are star baaasmiley.gif
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.