文字列を1つ目のハイフンで分割したいです

いつもお世話になっております。
文字列を以下のように1つ目のハイフンで分割したいです。
ハイフンの数は1つの場合、2つ以上の場合があります。
splitを使用すると、ハイフン毎に分割になってしまうので、どのようにしたら良いか分かりません。
教えて頂きたくよろしくお願いいたします。

image

試したわけではなく恐縮ですが、以下でいけませんか?

文字列型変数.Split({"-"c}, 2)

1 Like

こんにちは

ご参考までに別解です。

テキストを左右に分割アクティビティも使えると思います。

1 Like

shun様

アドバイス頂き、ありがとうございます。
image

このように配置し、
メッセージボックスの内容を教えて頂いた式としたのですが、
image

結果が、この通りとなりました。
image

Yoichi様

いつもありがとうございます。
お陰様で無事、作成することができました!!

Split関数の戻り値は配列型なので、そのままOutputしても表示されないかと思います。
test.Split({"-"c}, 2)(0) + “, " + test.Split({”-"c}, 2)(1) という感じで表示してみてください。

1 Like

shun様

大変勉強になりました。
ありがとうございます。
教えて頂いた式を使うと、希望通りのものが出ました!
本当にありがとうございます。

1 Like

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.