私がやりたいことは、文字列の n 番目のオカレンス (この場合は "\t") で分割することです。これは私が現在使用しているコードで、「\t」が出現するたびに分割されます。
string[] items = input.Split(new char[] {'\t'}, StringSplitOptions.RemoveEmptyEntries);
input = "one\ttwo\tthree\tfour" の場合、コードは次の配列を返します。
- 1
- 2
- 三
- 四
しかし、2 番目の "\t" の後に "\t" ごとに分割したいとしましょう。したがって、次のように返されます。
- 1 つ 2 つ
- 三
- 四