郁闷阿没分$v=("
替换一些东西
<style> body,table,select,ul,li{font-size:12px;line-height:20px;} asfasfasfas34343433wew4434343sesew </style>
替换一些东西结束
");
$preg_all="/<style>(.*?)<\/style>/";
echo $s=preg_replace($preg_all,"",$v);
替换一些东西
<style> body,table,select,ul,li{font-size:12px;line-height:20px;} asfasfasfas34343433wew4434343sesew </style>
替换一些东西结束
");
$preg_all="/<style>(.*?)<\/style>/";
echo $s=preg_replace($preg_all,"",$v);
解决方案 »
- XML解析失败?
- 采集问题
- 关于网页分时显示的问题。
- 做采集的时候遇到的难题,请大家帮忙。
- 求一正则表达式,匹配UTF8的中英文单个字符
- 学习PHP遇见的简单的问题(007)-类属性中_get的问题。
- preg_match表达式出错,大神帮忙看看!
- 关于PHP用SOCKET发送邮件的问题,请高手帮忙解决!
- PHP和jsp哪个好学呢?
- 启动php-fpm的时候 提示 error while loading shared libraries: libmysqlclie
- setcookie 的domain是不是指同一域的子?比如只能domain.com下的,a.domain、b.domain等,而不能domain2.com?
- PHP无法加载php_xx.dll 太少见了!!!
<style>和</style>之间的是内容,而不是标记。当然去除不了
规范的html写法中这个内容是放在注释标记里的
<style>
<!--
body,table,select,ul,li{font-size:12px;line-height:20px;}
asfasfasfas34343433wew4434343sesew
-->
</style>
这样就可以被strip_tags去除
如果你书写的不规范,那么就只能用正则表达式来做了
$s = preg_replace($"/<style.+style>/isU", "", $v);stript等标记雷同
$htm = preg_replace("/<script.+script>/isU", "", $htm);