Originariamente inviato da satifal
Parti da questa come base ed eventualmente aggiungi altri caratteri o simboli possibili:

codice:
<?php
$rep1 = "BEGIN";
$rep2 = "END";
$string = 'asddada<script>var x = 1;</script>ciccio < SCRIPT>ciao   </scrIPT>';
$patterns = array();
$patterns[0] = '/<\s*script\s*[a-zA-Z0-9-\'" ]*>/i';
$patterns[1] = '/<\/script>/i';
$replacements = array();
$replacements[0] = $rep1;
$replacements[1] = $rep2;
echo preg_replace($patterns, $replacements, $string);
?>
Ma leggete solo gli ultimi post?!?!?!

Prego!