Uipathで任意の文字や値以降の文字列を切り取る方法

Uipathで任意の文字や値以降の文字列を取得するには、SubstringとIndexOfを使います。

<メッセージボックス>
・テキスト
b.Substring(b.IndexOf(“-“)+1)

ここでは、bと言う変数に、””あいう-えお”という値がセットされています。
この文字列から、ハイフン以降の文字を切り取ります。文字列を切り取るときにはsubstringを使います。substringでは切り取る開始位置を指定します。

開始位置はIndexOfで求めます。ハイフンの位置はb.IndexOf(“-“)で求めます。さらにハイフン以降の文字を切り取るのでプラス1しておきます。

これでハイフン以降文字を切り取って取り出すことが出来ます。

<参考>
Uipathで任意の文字を置換する方法
Uipathで任意の文字数で文字を切り取る方法
Uipathで任意の文字が含まれるか確認する方法