形式設定ストリング・フィールドを使用したキャプチャー・ストリングの参照

正規表現で定義したキャプチャー・グループを参照するには、「プロパティー構成」タブの「Format String」フィールドを使用します。 キャプチャー・グループは、優先順位の順序で参照されます。

このタスクについて

キャプチャー・グループとは、括弧で囲まれた正規表現のことです。 キャプチャー・グループは $n 表記を使用して参照されます。n は、正規表現 (regex) を含むグループ番号です。 複数のキャプチャー・グループを定義できます。

例えば、会社変数とホスト名変数を含むペイロードがあるとします。
"company":"ibm", "hostname":"localhost.com"
"company":"ibm", "hostname":"johndoe.com"

キャプチャー・グループを使用して ibm.hostname.com を表示するようにペイロードのホスト名をカスタマイズできます。

手順

  1. regex フィールドに、以下の正規表現を入力します。 "company":"(.*?)".*"hostname":"(.*?)"
  2. Format String フィールドに、キャプチャー・グループ $1. $2 を入力します。$1 は会社変数 (この場合は ibm) の値、$2 はペイロード内のホスト名の値です。 以下の出力が表示されます。
    ibm.localhost.com ibm.johndoe.com