形式設定ストリング・フィールドを使用したキャプチャー・ストリングの参照
正規表現で定義したキャプチャー・グループを参照するには、「プロパティー構成」タブの「Format String」フィールドを使用します。 キャプチャー・グループは、優先順位の順序で参照されます。
このタスクについて
キャプチャー・グループとは、括弧で囲まれた正規表現のことです。 キャプチャー・グループは $n 表記を使用して参照されます。n は、正規表現 (regex) を含むグループ番号です。 複数のキャプチャー・グループを定義できます。
例えば、会社変数とホスト名変数を含むペイロードがあるとします。
"company":"ibm", "hostname":"localhost.com"
"company":"ibm", "hostname":"johndoe.com"
キャプチャー・グループを使用して ibm.hostname.com を表示するようにペイロードのホスト名をカスタマイズできます。
手順
- regex フィールドに、以下の正規表現を入力します。
"company":"(.*?)".*"hostname":"(.*?)" - Format String フィールドに、キャプチャー・グループ $1. $2 を入力します。$1 は会社変数 (この場合は ibm) の値、$2 はペイロード内のホスト名の値です。 以下の出力が表示されます。ibm.localhost.com ibm.johndoe.com