ホームページ >バックエンド開発 >C++ >C# で文字列を部分文字列で分割するにはどうすればよいですか?

C# で文字列を部分文字列で分割するにはどうすればよいですか?

Linda Hamilton
Linda Hamiltonオリジナル
2025-01-23 19:36:10493ブラウズ

How to Split Strings by Substrings in C#?

C# で部分文字列を使用して文字列を分割

Split() メソッドは通常、単一の文字に基づいて文字列を分割するために使用されますが、より長い部分文字列を使用して文字列を分割することも可能です。

解決策:

文字列を特定の部分文字列で分割するには、Split() メソッドの文字列配列オーバーロードを使用します。以下に例を示します:

<code class="language-csharp">string data = "THExxQUICKxxBROWNxxFOX";
string splitter = "xx";

string[] splitResult = data.Split(new string[] { splitter }, StringSplitOptions.None);</code>

このコードは、次の値を含む配列を返します:

<code>["THE", "QUICK", "BROWN", "FOX"]</code>

手順:

Split() の文字列配列オーバーロードでは、最初のパラメーターは分割される部分文字列配列を表します。この例では、区切り文字列を含む配列を作成し、それをパラメーターとして渡します。

StringSplitOptions.None パラメーターは、分割がその文字ではなく区切り文字部分文字列全体に基づいて行われることを指定します。

以上がC# で文字列を部分文字列で分割するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。