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 サイトの他の関連記事を参照してください。