返回列表 发帖

[TheWorld 3] 求助 网页里的标签过滤问题

网页里这段代码
<table>
      <tr>
        <td style="width:336px;height:280px; text-align:center">
           <script src="/js/ad/1.left.js" type="text/javascript"></script>
        </td>
      </tr>
</table>
能不能整段过滤成<!--AD Blocked By TheWorld 3-->?

我写的代码只能过滤成
<table>
      <tr>
         <!--AD Blocked By TheWorld 3-->
      </tr>
</table>

因为table标签没有特征可以给我判断,又不能把网页里所有table标签都替换掉,有语句可以判断并把这整个table标签都过滤掉吗?

本帖最后由 smile16888 于 2012-4-8 20:54 编辑
  1. <pattern type="1">
  2.     <targets>
  3.        <param>
  4.             <![CDATA[table]]>
  5.        </param>
  6.     </targets>
  7.     <pattern type="2">
  8.        <targets>
  9.           <param>
  10.              <![CDATA[1\.left\.js]]>
  11.           </param>
  12.           <replace>
  13.              <![CDATA[<!--AD Blocked By TheWorld 3-->]]>
  14.           </replace>
  15.        </targets>
  16.     </pattern>
  17. </pattern>
复制代码

试试这个,我没有测试,如果不行,你再改改

TOP

提示: 作者被禁止或删除 内容自动屏蔽
http://valid.canardpc.com/cache/banner/2854499.png
新浪/腾讯/饭否@小蛐蛐   twitter @jiayiming
如有过滤规则需要更新,请尽量原帖反馈提醒。

TOP

返回列表