単語である区切り文字を使用して文字列を分割したい場合はどうすればよいですか?例えば、This is a sentence
。C#で文字列を複数文字の区切り文字で分割するにはどうすればよいですか?
is
に分割し、This
とa sentence
を取得します。
Java
では、文字列を区切り文字として送信できますが、これはどのようにC#
で行いますか?
Regex regex = new Regex(@"\bis\b");
string[] substrings = regex.Split("This is a sentence");
foreach (string match in substrings)
{
Console.WriteLine("'{0}'", match);
}
編集:
これは実際に返されます。 「Thの」「を」「文」 質問に与えられた例で – IRBMe
これは単なる例です...要点:区切り文字として文字列を取るString.Splitがあります。 –
はい、しかしそれはしませんあなたが指定した質問が実際に質問者*が望むものであるかどうかは別の質問ですが、ここで質問される質問には答えられません単純にString.Splitで – IRBMe