вот что я написал, но не все убирает
$text=preg_replace('/\<script(.*?)[^\<\>]+\>(.*?)\<\/script\>/i','',$text);
Спустя 1 год, 11 месяцев, 13 дней, 19 часов, 44 секунды (11.08.2012 - 09:58) vagrand написал(а):
$text = preg_replace('#<\s*script[^\>\<]*>.*?<\s*/\s*script\s*>#is', '', $text);