分割する複数の文字を使用して文字列を分割したいと思います。たとえば、次のスピン テキスト形式を考えてみましょう。
This is a {long|ugly|example} string
この文字列を解析し、「{」、「|」、および「}」文字で分割したいと思います
myString.Split('|','{','}')
これで、操作するトークンができましたが、返された配列の各部分を分割するために使用された char に関する情報を保持したいと考えています。
このようなことができる既存のコードはありますか?