1. ホーム
  2. c#

[解決済み] 文字が最初に出現する場所を基準に文字列を分割する

2023-02-22 03:41:07

質問

C#の文字列を、指定した文字の最初の出現箇所に基づいて分割するにはどうしたらよいでしょうか。 私が値を持つ文字列を持っているとします。

101,a,b,c,d

として分割したい。

101

a,b,c,d

つまり、最初に出現するカンマ文字によるものです。

どのように解決するのですか?

何個の部分文字列を返すかは string.Split :

var pieces = myString.Split(new[] { ',' }, 2);

を返します。

101
a,b,c,d