![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Hejka, idzie jakos w php bez uzycia DOM podmienic w danym tekscie html jakiegos DIVa? Powiedzmy ze DIV bedzie mial okreslona klase. Caly problem polega na tym, ze w srodku diva bedzie dosc sporo kodu html wraz z innymi DIVami itp wiec nie moge uzyc banalnego wyrazenia regularnego.
Cos kiedys widzialem jakis kod na to, ale nie moge teraz zlokalizowac. ps: nie chcialbym uzywam do tego DOM. Aktualnie w kodzie ktory musze poprawic uzywany jest Zend_Dom_Query() ale z racji faktu, ze tekst zawiera znaki spoza kodowania utf8 to na wyniku znaki te zamieniaja sie w krzaczki. Wlasnie z tego powodu poszukuje rozwiazania bez DOM. ps2: kod html w podmienianym DIV bedzie na 100% poprawny, bez brakujacych znacznikow domykajacych itp |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
wydajnosc tu nie ma znaczenia. recursive pattern.... hm, musze w takim razie spojrzec co i jak bo sie jeszcze nie bawilem
edit: no dobra, tu sie chyba to nie przyda bo rekurencja wymaga pojawienia w srodku podobnego ciagu a u mnie w srodku mojego DIV z dana klasa nie bedzie juz takiego DIV z ta klasa. Ba, moze w ogole nie byc DIVa, moga byc <p> <span> <table> bez divow |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 13:55 |