Arkadaşlar ben
$val = '<script src="script.js" type="text/javascript"><script src="script.js" type="text/javascript">ssdfsdf</script>sdfdf</script>';
preg_match_all("/<script[^>]*[\w\d\s\"\']*>(.*?)<\/script>/i",$val,$ty);
print_r($ty);kodunu çalıştırdığım zaman
Array
(
[0] => Array
(
[0] => <script src="script.js" type="text/javascript"><script src="script.js" type="text/javascript">ssdfsdf</script>
)
[1] => Array
(
[0] => <script src="script.js" type="text/javascript">ssdfsdf
)
)gibi bi cıktı alıyorum. yani dış <script> tagı ile iç </script> tagını bulmuş onun arasındakini bana söylemiş. ama burada 2 tane içiçe script tagı mevcut onları nasıl bulabilirim ? hatasız ?