> A, bineinteles, toate cestiile de mai sus se aplica numai daca te > intereseaza care text intre ce taguri se afla, daca vrei numai sa > scoti tagurile >afara si sa obtii textul pur faci un replace '<.*+>'
"*+" ? :) <.+?> sau <[^>]+> ar merge mult mai bine ;) > cu '' si gata. (Eventual mai faci mai intai o inlocuire de > '(?i)<br(?:\s.*)?>' cu '\n' si niste inlocuri de '&whatever' cu > corespondentii lor) Umm... Cred c-ar merge mai frumos <(?i:br).*?> ;) (si e si mai rapid la faza cu (?:) :) Anyway, ceva de genul s#<(.+?)\s*.*?>(.+?)</\1>#$2#g ar trebui sa mearga in Perl (le scoate daca nu sunt imbricate, daca sunt imbricate scoate cu tagurile cuprinse in $2 cu tot (aka <a><b>c</a></b> ar scoate "<b>c" in $2), so daca e necesar sa le scoata si pe cele imbricate e mai urat de facut...). Poate ceva de genul: s#<(.+?)\s*.*?>(.+?)</\1>#($2=~/^<.+?>(.+)/)[0]#ge ...ar putea fi util, desi e cam urat si n-ar merge decat pe doua nivele de imbricare... Again, in Perl. Sper sa mearga si in PHP :) > -Mihai -- Radu <[EMAIL PROTECTED]> www.littledragon.f2s.com It is the weak who are cruel, only the strong can be truly gentle. --- Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to unsubscribe from this list.
