タグ除去
「タグ除去」アクションは、2 つの規則セットに基づいて指定された条件に一致するタグを、検出されたタグから除去します。
設定
「タグ除去」アクションは、除去するタグを定義する規則セットおよび除去規則からタグを除外するための規則セットを定義することによって設定されます。
- リストへの規則の追加とリストからの規則の除去
-
2 つのリストのどちらかに規則を追加するには、リストの下の '+' をクリックします。規則の除去は、リスト内の規則を選択し、下の '-' をクリックすることによって行われます。規則の順序を変更するには、リストの下の矢印を使用します。規則を追加した後、リストの下の [編集] ボタンを使用して規則を編集することができます。
注 除去規則のリストで規則をまったく定義しないと、除外規則のいずれとも一致しないすべてのタグが除去されます。 - タグ照合規則の構成
-
リストの下の '+' または [編集] をクリックして開くタグ マッチャー規則エディターでは、除去するタグまたは除去対象から除外するタグを照合するための 3 つの異なる方法の選択肢が提示されます。
[タグ マッチャー] リストから以下のいずれかのオプションを選択します。
- この名前を持つタグは、`タグ名` に指定された名前と名前が完全に一致するすべてのタグを照合します。
- この名前と属性を持つタグは、`タグ名` に指定された名前と名前が完全に一致し、属性の条件に一致するすべてのタグを照合します。
- このパターンと一致するタグは、タグ属性を含む開始タグ (< と > の間のすべて) の正規表現を照合します。タグ照合パターンを反転させて、パターンと一致しないすべてのタグを照合することもできます。
- このパターンと一致するテキストは、検出されたタグ内部のテキストの正規表現と照合します。正規表現を空にすると、すべてのテキストと照合します。
- コメントはすべてのコメントと照合します。
- タグ照合方法のプロパティ
-
- 「子を含む」オプション
-
「子を含む」チェックボックスをオン (デフォルト) にすると、その規則に子が含まれます。このオプションを除去規則でオンにすると、タグ (およびそれに対応する終了タグ) だけでなく、タグのすべてのコンテンツも除去されます。このオプションを除外規則でオンにすると、(たとえ子のいずれかが除去規則に一致していても) タグだけでなく、タグの子も残ります
除外規則では、このオプションが最優先されます。つまり、タグの子を含めるように設定されている除去規則の 1 つにタグが一致していて、そのタグのいずれかの子タグが除外規則の 1 つに一致している場合、その子タグは (その子を含めて) 残ります。
- 「この名前を持つタグ」照合方法のオプション
-
- タグの名前
-
この規則によって照合されるタグの正確な名前を指定します。
- 「この名前と属性を持つタグ」照合方法のオプション
-
- タグの名前
-
この規則によって照合されるタグの正確な名前を指定します。属性条件のみに基づいてタグを照合する必要がある場合は、このオプションを空のままにすることができます。
- 属性名
-
照合する属性の正確な名前を指定します。
- 属性値パターン
-
指定された属性の属性値と一致する必要があるパターンを指定します。
- 「このパターンと一致するタグ」照合方法のオプション
-
- タグの名前
-
この規則によって照合されるタグの正確な名前を指定します。
- パターンを反転
-
このパターンに適合しないすべてのタグに規則を照合させるには、このオプションを選択します。
- 「このパターンと一致するテキスト」照合方法のオプション
-
- パターン
-
テキストと一致する必要のあるパターンを指定します。このパターンを空のままにすると、すべてのテキストが一致します。
- 「コメント」照合方法のオプション
-
この方法はオプションを持っておらず、常にすべてのコメントと一致します。除去する特定のコメントを指定するには、タグ ファインダーを使用します。