private function stripScript($str)
{
$matches = [];
if (preg_match('/^\\s*<script(\\s.+?)?>(.*)<\\/script>\\s*$/s', $str, $matches)) {
return $matches[2];
}
if (preg_match('/^\\s*<style(\\s.+?)?>(.*)<\\/style>\\s*$/s', $str, $matches)) {
return $matches[2];
}
return $str;
}