プロセルピナ
Top Internet
Mail
Private
Proxy
Capture
Device
Download Config
and
Words
Online
Help
Online
Home
[BACK]
Top > PrivateProxy > AntiAd > AntiAdFilter > Format > ページ編集系

 
■ AntiAdフィルタ書式 (ページ編集系)
<<!>>コマンド
AntiAd Filter

「ページ編集系」のフィルタ定義は、 主に「サイト個別フィルタ」で使用されます。

 

<<!>>コマンド


Webページのソースコードから、条件に一致する要素を削除します。
!DIVコマンドなどのタグ削除コマンドを、汎用表現にしたものになります。

【書式】
 <<!>>  TargetHost  Marker,,,startChar»endChar»startTag»endTag  
フィルタ種別識別子: <<!>>

TargetHost で指定するホストの指定方法については、   ページ編集系コマンドでのホスト指定 を参照してください。

【注】   » は、一文字です。半角>記号の2連続ではありません。

開始タグ内に Marker の文字列を含むdiv要素を削除する場合は、 startChar < endChar > startTag div endTag /div  を指定します。
これらは全て 大文字小文字を無視して比較されます。

次の例では、.example.com のサイトから応答された情報から、divの開始タグに class="hoge" を含むdiv要素を探し、それを削除します。


div要素を削除

上記例では、次のような文字列があった場合、
  AAAA<div class="hoge">ZZZZ<div class="mage">XXXX</div>YYYY</div>VVVV
次のように編集されます。
  AAAAVVVV

このコマンドでは、 タグの開始記号、終了記号を指定できるので、< や > 以外の記号を使用されている場合も対応できます。
次のソースコード例では、 半角<記号\x3c半角>記号\x3e で表現されています (JavaScriptコードを想定)。



これを、



に編集するには、



と記述します。

[BACK]
プロセルピナ