テーブル行除去

このアクションは特定の数の列 (<td> タグと <th> タグ) を持っていない入力 <table> タグ内のすべての行 (<tr> タグ) を除去します。

プロパティ

以下のプロパティを使用して「テーブル行除去」アクションを設定できます。

列の最小数

テーブル行に常に存在する必要のある列の最小数を入力します。

列の最大数

テーブル行に存在してもよい列の最大数を入力します。

範囲 [列の最小数; 列の最大数] に収まる数の列を持っていないすべての行は除去されます。

最終的にテーブルのすべての行が除去された場合、「テーブル行除去」アクションはエラーを生成します。

次の入力を考えてみましょう。

<table>
  <tbody>
    <tr><td> 1 </td></tr>
    <tr><td> 2 </td><td> 2 </td></tr>
    <tr><td> 3 </td><td> 3 </td><td> 3 </td></tr>
  </tbody>
</table>

以下の条件を仮定します。

  • 列の最小数が 1 に設定されている
  • 列の最大数が 2 に設定されている

この設定では、3 つの <td> タグを持っている最後の行が除去されます。