Benim projelerinden biri varsayılan düzenleyici olarak TinyMCE (WYSIWYG) kullanıyorum ve bazen otomatik olarak <p> </p> , <p> </p>
veya divs ekler.
Ben arıyor ama gerçekten regex boş etiketleri temizlik iyi bir yol bulamadı.
Ben kullanılan denedim koddur
$pattern = "/<[^\/>]*>([\s]?)*<\/[^>]*>/";
$str = preg_replace($pattern, '', $str);
Not: (: Ben de çok nbsp & temizlemek istiyorum