[linux] OT: regexp v php

Matej Pivoluska pivoluska na globtelnet.sk
Čtvrtek Leden 24 17:06:29 CET 2002


24.1.2002 10:56:13, Klimo Peter <Peter.Klimo na swh.sk> wrote:

>caute,
>potrebujem, aby mi nasledovny regularny vyraz pokryl vsetok text za tagom
>td, tzn. chcem odstranovat vsetky parametre tagu, aby zostal iba holy tag
><td>, ale nejako mi to nechce zozrat ...
>
>(PHP)
>	$file_text = eregi_replace("\ [a-z]*=\"[a-zA-Z0-9\ %;\.-:#]*\"", "",$file_text);

Nemam teraz po ruke nic, na com by som to otestoval, ale ja by som to riesil asi takto:

$text=eregi_replace("<td .*[^>]"<td",$text);

BTW: Ta $file_text je text, nie suborovy handler, vsak?

>
>   <td style="mso-border-left-alt: ...

Jasne, pozname... Ja som to nedavno riesil pomocou XSLT transformacie.


mP






Další informace o konferenci linux