ra1n
терпение. у меня было, между прочим, почти 4 утра, когда я писал вам выше.
Код: $table=preg_replace('#</?col.*>#siU','',$table);
$table=preg_replace('#<table.*>#siU','<table>',$table);
$table=preg_replace('#<tr.*>#siU','<tr>',$table);
$table=preg_replace('#<td((?!(colspan|rowspan)).)*>#siU','<td>',$table);
$table=preg_replace('#<td[^>]+((colspan|rowspan)=[^\s>]+?)(|.*)>#siU','<td \\1 \\3>',$table);
$table=preg_replace("/(^[\r\n]*|[\r\n]+)[\s\t]*[\r\n]+/", "\n", $table);
терпение. у меня было, между прочим, почти 4 утра, когда я писал вам выше.
Код: $table=preg_replace('#</?col.*>#siU','',$table);
$table=preg_replace('#<table.*>#siU','<table>',$table);
$table=preg_replace('#<tr.*>#siU','<tr>',$table);
$table=preg_replace('#<td((?!(colspan|rowspan)).)*>#siU','<td>',$table);
$table=preg_replace('#<td[^>]+((colspan|rowspan)=[^\s>]+?)(|.*)>#siU','<td \\1 \\3>',$table);
$table=preg_replace("/(^[\r\n]*|[\r\n]+)[\s\t]*[\r\n]+/", "\n", $table);