Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]preg_match_all
Forum PHP.pl > Forum > Przedszkole
blizniak
Witam
  1. <tr>
  2. <td style="padding: 10px;">
  3. <b>Dodatkowy opis</b>
  4. <br/>
  5. <br/>
  6. <p>Pokój jest duży, umeblowany, widny, czysty i przytulny. Ogólnie całe mieszkanko jest takie :) Jest ono w pełni rozkładowe. Warto obejrzeć.... i zamieszkać oczywiście.</p>
  7. </td>
  8. </tr>

jak z tego kodu wyciagnac to co jest pomiedzy <p>

robie to tak ale nie dziala
  1. preg_match_all("/<p[[:space:]].*?>([^<]+)<\/p>/is", $string, $matchesp, PREG_PATTERN_ORDER);

potreb
Przykład:
  1. $aaa = '
  2. <tr>
  3. <td style="padding: 10px;">
  4. <b>Dodatkowy opis</b>
  5. <br/>
  6. <br/>
  7. <p>Pokój jest duży, umeblowany, widny, czysty i przytulny. Ogólnie całe mieszkanko jest takie :) Jest ono w pełni rozkładowe. Warto obejrzeć.... i zamieszkać oczywiście.</p>
  8. </td>
  9. </tr>';
  10.  
  11. preg_match_all("/<p[^>]*>([^<]+)<\/p>/is", $aaa, $matches, PREG_PATTERN_ORDER);
  12. print_r($matches);
blizniak
mam jeszcze jedno pytanie
jak mam taki kod
  1. <div style="border: 1px solid rgb(255, 200, 3); background-color: rgb(255, 249, 183); margin-top: 10px;">
  2. <div style="padding: 10px;">
  3. <b>dgdfgdfgdfgdfg</b>
  4. <br/>
  5. <br/>
  6. <b>dfgdgdgdfgfd</b>
  7. <br/>
  8. dfgfdgdf gdf dfg dfg dfg df d gdfg dfg fdgdf gfdg dfgdfg dfg df d
  9. <br/>
  10. <br/>
  11. <b>gggggggggggggg</b>
  12. <br/>
  13. dfgdfgdfg dfgdgdf dfg dfg dfg dfg dfgdfgdmjgoejhjerjpjpyjjtry tr trh jtr
  14. rtyrty try try try tr try rt
  15. </div>
  16. </div>


jak mozna wyciagnac z tad caly tekst ktoty jest w div
zeby to wygladalo mniej wiecej tak
  1. <b>dgdfgdfgdfgdfg</b>
  2. <br/>
  3. <br/>
  4. <b>dfgdgdgdfgfd</b>
  5. <br/>
  6. dfgfdgdf gdf dfg dfg dfg df d gdfg dfg fdgdf gfdg dfgdfg dfg df d
  7. <br/>
  8. <br/>
  9. <b>gggggggggggggg</b>
  10. <br/>
  11. dfgdfgdfg dfgdgdf dfg dfg dfg dfg dfgdfgdmjgoejhjerjpjpyjjtry tr trh jtr
  12. rtyrty try try try tr try rt
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.