| Forum / php / ehhhhhhhh te wyrażenia :( - proszę o pomoc |
| Autor | Wiadomość |
| Kijan
|
Posted: 23 Lip 2008 21:31:45 Mam taki problem: mam sobie tekst <div to jest naglowek</div <div id="testpierwszy"totaj sobie tekscik 1</div tutaj sobie tekscik 2 <div id="testnastepny"totaj sobie tekscik 3</div <divto jest zamkniecie</div i chcialbym usunąć eregiem diva o id testpierwszy i testnastepny, chodzi o usuniecie ich całej zawartości wraz z tagami. Udało mi się uzyskać efekt że kasuję wszystko poczynając od id=testpierwszy i kończy mi się to na ostatnim div, ale nie takie efekt chciałem uzyskać. Możecie mi podpowiedzieć jak te dwa divy usunąć. Z góry dzięki za pomoc. |
| Kijan
|
Posted: 23 Lip 2008 22:37:20 Mam taki problem:
mam sobie tekst <div to jest naglowek</div <div id="testpierwszy"totaj sobie tekscik 1</div tutaj sobie tekscik 2 <div id="testnastepny"totaj sobie tekscik 3</div <divto jest zamkniecie</div i chcialbym usunąć eregiem diva o id testpierwszy i testnastepny, chodzi o usuniecie ich całej zawartości wraz z tagami. Udało mi się uzyskać efekt że kasuję wszystko poczynając od id=testpierwszy i kończy mi się to na ostatnim div, ale nie takie efekt chciałem uzyskać. Możecie mi podpowiedzieć jak te dwa divy usunąć. Z góry dzięki za pomoc. Już sobie wstępnie poradziłem, a podpowiadam na przyszłość dla innych: preg_replace("#(.*?)<div id="tutajID"(.*?)</div#si"," ",$txt); |
| sever
|
Posted: 25 Lip 2008 19:51:53 a co jesli bedziesz mial abc<div id="testpierwszy"tutaj sobie tekscik 2<div id="testnastepny"totaj sobie tekscik 3</divtotaj sobie tekscik 1</ div ?? to zostanie Ci "totaj sobie tekscik 1</div" proponuje przeszukiwac ciag do znalezienia pary "<div" "</div" a nastepnie sprawdzic ile razy w nim wystepuje "<div" i z tekstu za znaleziona para wyciac az do odpowiedniego "</div" Pozdrawiam Sylwester K. |