Código PHP:
Ver originalfunction limpia_estilos ($cadena) { //función callback para preg_replace_callback
$contenido_estilos = explode ('"',$cadena[0]); $contenido_estilos_separado = explode (';', $contenido_estilos [1]); $salida = "style=\"";
foreach ($contenido_estilos_separado as $valor) {
$nombre_valor = explode (':',$valor); if (preg_match ("/(color|margin-left|text-align|width|height)/i",$nombre_valor[0]) > 0) $salida .= $valor.';';
}
$salida .= '"';
return $salida;
}