質問

文字列を区切り文字として使用して、文字列を文字列[]に分割したいと思います。

String delimit = "[break]";
String[] tokens = myString.Split(delimit);

ただし、上記の方法は、Charをデリミッターとしてのみ動作します。

テイカーはいますか?

役に立ちましたか?

解決

このような:

mystring.Split(new string[] { delimit }, StringSplitOptions.None);

何らかの理由で、の唯一の過負荷 Split 文字列を取ると、それを配列として、 StringSplitOptions.
なぜないのか分かりません string.Split(params string[]) 過負荷。

他のヒント

Regexにはその分裂があるので、私は個人的にこのようなものを使用することを好みます:

public static string[] Split(this string input, string delimit)
{
  return Regex.Split(input, delimit);
}
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top