fork(1) download
  1. <?php
  2.  
  3. $html = "<html><head><script type='text/javascript'>\n if(typeof(jQuery)==\"function\"){(function(\$){\$.fn.fitVids=function(){}})(jQuery)};\n customfunction('cu').setup(\n {\"playlist\":\"customfunction\/jw6\/eM0MzdZ2.xml\"}\n);\n</script>\n\n<script type='text/javascript'>\n if(typeof(jQuery)==\"function\"){(function(\$){\$.fn.fitVids=function(){}})(jQuery)};\n customfunction('customfunction_div').setup(\n {\"playlist\":\"customfunction\/jw6\/eM0MzdZ2.xml\"}\n);\n</script></head><body>TEXT</body></html>";
  4. $dom = new DOMDocument;
  5. $dom->loadHTML($html, LIBXML_HTML_NOIMPLIED|LIBXML_HTML_NODEFDTD);
  6. $xp = new DOMXPath($dom);
  7. $scripts = $xp->query('//script[contains(.,"customfunction_div")]');
  8. foreach ($scripts as $script) {
  9. $script->parentNode->removeChild($script);
  10. }
  11. echo $dom->saveHTML();
Success #stdin #stdout 0s 52488KB
stdin
Standard input is empty
stdout
<html><head><script type="text/javascript">
    if(typeof(jQuery)=="function"){(function($){$.fn.fitVids=function(){}})(jQuery)};
    customfunction('cu').setup(
    {"playlist":"customfunction\/jw6\/eM0MzdZ2.xml"}
);
</script>

</head><body>TEXT</body></html>