Uipathで任意の文字や値以降の文字列を取得するには、SubstringとIndexOfを使います。
<メッセージボックス>
・テキスト
b.Substring(b.IndexOf(“-“)+1)
ここでは、bと言う変数に、””あいう-えお”という値がセットされています。
この文字列から、ハイフン以降の文字を切り取ります。文字列を切り取るときにはsubstringを使います。substringでは切り取る開始位置を指定します。
開始位置はIndexOfで求めます。ハイフンの位置はb.IndexOf(“-“)で求めます。さらにハイフン以降の文字を切り取るのでプラス1しておきます。
これでハイフン以降文字を切り取って取り出すことが出来ます。
<参考>
Uipathで任意の文字を置換する方法
Uipathで任意の文字数で文字を切り取る方法
Uipathで任意の文字が含まれるか確認する方法