首页 > 试题广场 >

写出一个正则表达式,过虑网页上的所有JSVBS脚本(即把s

[填空题]
写出一个正则表达式,过虑网页上的所有JS/VBS脚本(即把scrīpt标记及其内容都去掉):
1
以上的都考虑不周全,这个才是周全的考虑:/<script.*?>.*?<\/script>/si
发表于 2021-01-17 11:00:13 回复(0)
    $str = 'abddde <script><div></div>dfas<br></script>';
    $pattern = "/<script>.*?<\/script>/i";
    $ret = preg_replace($pattern,'', $str);
    echo $ret;

发表于 2018-06-21 01:17:02 回复(1)
$str = '<script>alert(1)</script>';
$pattern = '/<script.*?<\/script>/i';
$str = preg_replace($pattern, '', $str);
echo $str;

发表于 2018-03-09 15:09:10 回复(0)
'/^\<[a-zA-Z]+\>.*\<\/[a-zA-Z]+\>$/'
发表于 2018-03-06 21:26:00 回复(0)