PHP: regexp [regulérní výrazy] PHP
Napsal: pon 31. srp 2020, 17:39
Vyzná se tu někdo v regulérních výrazech?
Potřebuju jedním preg_replace() v php odstranit všechny prázdné buňky v tabulce.
Prázdné buňky vypadají asi takto:
<TD bgcolor=#D0D1D2 width=1></TD>
<TD width=1 bgcolor=#D0D1D2></TD>
případně
<TD nějaký jiný bordel></TD>
Přikaz níže mi bohužel odstraní kompletně celou tabulku.
$data = preg_replace("/\<td(.*)\>\<\/td\>/iU", "", $data);
Nechápu proč, když mám v reg výrazu část "><" bez uvozovek, což určuje prázdné buňky.
Potřebuju jedním preg_replace() v php odstranit všechny prázdné buňky v tabulce.
Prázdné buňky vypadají asi takto:
<TD bgcolor=#D0D1D2 width=1></TD>
<TD width=1 bgcolor=#D0D1D2></TD>
případně
<TD nějaký jiný bordel></TD>
Přikaz níže mi bohužel odstraní kompletně celou tabulku.
$data = preg_replace("/\<td(.*)\>\<\/td\>/iU", "", $data);
Nechápu proč, když mám v reg výrazu část "><" bez uvozovek, což určuje prázdné buňky.