![]() |
![]() |
-lukasamd- |
![]()
Post
#1
|
Goście ![]() |
Witam,
chciałbym ze źródłowego tekstu usunąć wszystkie znaczniki html, a w wypadku table również treść w nich zawartych, tak więc strip_tags niestety mi nie wystarcza. Spróbowałem więc najpierw przejechać wszystko eregi, ale w manualu jest już info o tym, aby z niego nie korzystać, więc zapisałem co trzeba w preg_replace. Występuje jednak pewien problem, który można zobaczyć na przykładzie:
W efekcie otrzymuje napis: To jest tylko testowy tekst a to już jest koniec choć powinienem otrzymać: To jest tylko testowy tekst i jeszcze raz a to już jest koniec Wiem, że problem polega na tym, iż we wzorcu dałem .+ przez co dopasowywał do ostatniego zamkniętego table. Nie wiem jednak jak napisać to tak, ażeby działało jak powinno. |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
-------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
-lukasamd- |
![]()
Post
#3
|
Goście ![]() |
Dzięki, poczytałem o tej zachłanności i teraz działa jak powinno
![]() |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 06:07 |