ページの先頭行へ戻る
Systemwalker Runbook Automation Studio利用ガイド
Systemwalker

6.4.7 [置換]フィルター

運用操作部品の結果やフィルター出力から指定の文字列を検索して別の文字列に置き換えます。

[検索]

検索および置換対象の文字列を入力します。

入力可能な最大文字数は512文字です。

[検索]フィールドが空の場合、フィルターの実行はエラーとなります。

[正規表現を使用する]

[検索]フィールドで正規表現を使用する場合に選択します。

デフォルトはオフ。

[大文字と小文字を区別する]

検索時に大文字と小文字を区別する場合に選択します。

デフォルトはオフ。

[置換]

[検索]フィールドに入力した文字列(または、正規表現にマッチする文字列)と置換する文字列を入力します。

入力可能な最大文字数は512文字です。

[置換]フィールドが空の場合、[検索]フィールドに入力した文字列(または、正規表現にマッチする文字列)が空文字列で置換されます。

[対象]

置換する対象を選択します。

最初に一致した文字列のみを置換する場合は、“最初に一致した文字列”を選択します。最後に一致した文字列のみを置換する場合は、“最後に一致した文字列”を選択します。一致したすべての文字列を置換する場合は、“一致したすべての文字列”を選択します。

  • 最初に一致した文字列

  • 最後に一致した文字列

  • 一致したすべての文字列  (デフォルト)

【例1】

入力:

Ethernet adapter1:
        IP Address. . . . . . . . . . . . : 192.168.238.1
        Subnet Mask . . . . . . . . . . . : 255.255.255.0
        Default Gateway . . . . . . . . . :

Ethernet adapter2:
        IP Address. . . . . . . . . . . . : 192.168.187.102
        Subnet Mask . . . . . . . . . . . : 255.255.255.0
        Default Gateway . . . . . . . . . : 192.168.187.1

検索:

192\.168\.\d+\.\d+

正規表現を使用する:

オン

大文字と小文字を区別する:

オフ

置換:

xxx.xxx.xxx.xxx

対象:

一致したすべての文字列

出力:

Ethernet adapter1:
        IP Address. . . . . . . . . . . . : xxx.xxx.xxx.xxx
        Subnet Mask . . . . . . . . . . . : 255.255.255.0
        Default Gateway . . . . . . . . . :

Ethernet adapter2:
        IP Address. . . . . . . . . . . . : xxx.xxx.xxx.xxx
        Subnet Mask . . . . . . . . . . . : 255.255.255.0
        Default Gateway . . . . . . . . . : xxx.xxx.xxx.xxx