テキストを抽出
テキストを抽出 アクションを使用すると、ソース文字列からテキストを抽出できます。テキストは、2 つの文字列の前後、または間にあるものを抽出できます。
後オプションを使用
このオプションは、テキストの後で開始 フィールドで指定した値の前にあるすべてのテキストを抽出します。また、フィールドで指定したオカレンス値に基づきテキストを抽出できます。
たとえば、a:123a:123b:123c:
がソース文字列の場合、テキストの後で開始 フィールドに ':'、および オカレンス フィールドに '2' を指定すると、ソース文字列の 2 番目の ':' のオカレンスの後の文字列を抽出できます。この例で抽出されるテキストは '123b:123c' です。
前 オプションを使用
このオプションは、テキストの前で終了 フィールドで指定した値の後にあるすべてのテキストを抽出します。また、フィールドで指定したオカレンス値に基づきテキストを抽出できます。
たとえば、a:123a:123b:123c:
がソース文字列の場合、テキストの前で終了 フィールドに ':'、および オカレンス フィールドに '3' を指定すると、ソース文字列の 2 番目の ':' のオカレンスの前の文字列を抽出できます。この例で抽出されるテキストは 'a:123a:123b' です。
前後オプションを使用
このオプションでは、テキストの後で開始とテキストの前で終了フィールドに入力した値の間にあるテキストを抽出することができます。また、AND や OR の論理演算子も適用できます。AND 演算子を選択した際は、前 と 後 オプションで指定した両方の条件を満たす場合のみ、テキストを抽出できます。あるいは、OR 演算子を選択した際は、前 または 後 オプションで指定したいずれかの条件を満たす場合のみ、テキストを抽出できます。
たとえば、a:123a:123b:123c:
がソース文字列の場合、テキストの後で開始フィールド と テキストの前で終了 フィールドに ':'、および オカレンス フィールドに '2' を指定することで、ソース文字列の 2 番目の後、および 4 番目の ':' のオカレンスの前にある文字列を抽出できます。この例で抽出されるテキストは '123b:123c' です。