Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [inne][PHP]PATTERNY
Forum PHP.pl > Forum > Przedszkole
Malukaz
Potrzebowałbym jakiegoś dobrego najlepiej polskiego manuala dotyczące patternów (np do użycia w preg_match).

Z góry dzięki za pomoc smile.gif
Malukaz
kurde próbuje wybrać całą zawartość diva o nazwie wrapper z mojej własnej strony problem w tym, że czytam to i nie rozumiem (co chce osiągnąćsmile.gif
  1. <div id="wrapper">
  2.  
  3. [b]blada dupa
  4. jakiś tekst
  5. ble ble
  6. <img src=~~ jakis obrazek
  7. jakiś link
  8. [/b]
  9. </div>

Wszystko co pogrubione chce wyjąć do zmiennej, niestety nie bardzo wiem jak. Używam preg_match i na początek chciałem wyjąć wszystko co jest po samym <div id="wrapper"> niestety nawet to mi nie wychodzi.... Jakieś podpowiedzi?

a tu moj kod
  1.  
  2. $subject = file_get_contents('index.php');
  3. $pattern = '/div.id="wrapper"/';
  4. preg_match_all($pattern, $subject, $matches);



popracowałem troche i stowrzylem pattern:

  1.  
  2. $pattern = "/<div class=\"detName\">(.*?)<\/div>/s";
  3.  


wszystko fajnie tylko chciałbym, aby divy określały tylko skąd ma brać a brał to co jest w środku :<
CuteOne
Nie używaj wyrażeń regularnych do parsowania htmla od tego masz parsery DOM np. Simple HTML DOM Parser
Malukaz
wolałbym ogarnąć te patterny jednak smile.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.