众好汉,洒家含泪求一帮助。关于正则替换。整整浪费洒家一个上午
洒家试了数次仍正则表达式所致,但洒家调试数次,均未成功,故而向众好汉求助。
目的:去了此代码中的广告即:
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
[/code]
所用函数:
echo preg_replace('/script"(.*)script/','',$arr1[0]);
------解决方案--------------------
echo preg_replace("/<script.>/s", "", $arr1[0]);
<br><font color="#e78608">------解决方案--------------------</font><br><dl class="code">PHP code<pre class="brush:php;toolbar:false;">
<?php $Html=<<<html
<table width="970" border="0" cellspacing="1" cellpadding="0" align="center"><tr><td>
<table width="100%" border="0" cellspacing="1" cellpadding="1" bgcolor="#F0F0F0"><tr><td width="60%" valign="top">
<table width="100%" border="0" cellspacing="1" cellpadding="5" bgcolor="#D7D7D7">
<tr>
<td bgcolor="#FFFFFF" colspan="2">
<div class="l">网站基本信息</div> <div class="r">该页数据更新于 <span id="domainarr">18小时前</span>
</div>
</td>
</tr>
<tr>
<td bgcolor="#FFFFFF" width="25%" class="title">网站域名:</td>
<td bgcolor="#FFFFFF" width="75%" class="domain">
<a href="/baidu.com" class="l">www.baidu.com</a><span id="weblink"></span>
</td>
</tr>
<tr>
<td bgcolor="#FFFFFF" width="25%" class="title">网站价值:</td>
<td bgcolor="#FFFFFF" width="75%">
<span id="worth">2,013,862,787</span>
元 (不含域名价值,品牌价值及其行业附加值)</td>
</tr>
<tr>
<td bgcolor="#FFFFFF" colspan="2" class="title" align="center">
<script type="text/javascript"><!--
google_ad_client = "ca-pub-3483611175549740";
/* 468x15, 创建于 10-4-6 */
google_ad_slot = "2068076510";
google_ad_width = 468;
google_ad_height = 15;
//-->
</script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</td>
</tr>
</table>
html;
$Html=preg_replace('/<script type="text\/javascript">.*<\/script>/ism','',$Html);
echo $Html;
<div class="clear">
</script>
</td></tr></table>
</td></tr>
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号