EDIT:私はこの質問をよりよく表現する必要があります。それを削除する代わりに、他の人が学ぶためにここに残しておきます。複数の区切り文字を使用して文字列を分割する方法
これはしばらくの間作業していましたが、私はまだこれに答える別の投稿を見つける必要があります。
私は、分割しようとしているリストは、次のようになります。
0. Yersinia Pestis, 76561198010013870
1. CatharsisLtd., 76561198056110126
2. Nut~Taco, 76561198072105032
それはプレイヤーの名前とID番号の一覧です。私はxを削除しようとしています。私はこのようになりますリストが残っています、そのように、各ラインの開始、および,
直前にID番号から:
Yersinia Pestis
76561198010013870
CatharsisLtd.
76561198056110126
Nut~Taco
76561198072105032
は、私はこのような何かを使用して解決策を見つけたと思った:
string [] split = strings .Split(new Char [] {',' , '\n' });
しかし、プレイヤーは「、」のようなものを持つことができます。その名前に他の記号が付いています。私は
string splitter = i.ToString()+". ";
and then something like ", any17DigitNumber"
任意の助けをいただければ幸いような何かを行う方法があると確信している、私は完全にすべてのシナリオのためにこの仕事をするためにどのように困惑しています。唯一の定数はIDの索引付けと長さです。
データの元の形式を管理していますか?もしそうなら、あなたはそれを後で簡単に解析できるように変更する方が良いでしょう。 –
残念ながら私はそうではありません。これはサーバーからの応答が来る形式です。私はそれを変更する方法がありません:( – thermite
ユーザーは名前に印刷可能な文字を許可されていますか? –