:抽出文字列 - 私はこのような何かをしたいすべてのオカレンス
私の文字列例: "何か; 123:somethingelse; 156:somethingelse2; 589:somethingelse3" 私は希望
文字列の例から抽出された値を持つ配列を取得します。これらの値は、 ";"そして「:」:123、156、589
私はこれを試してみましたが、私はすべてのオカレンスを取得するために反復処理する方法がわからない:
string str = stringExample.Split(';', ':')[1];
string[i] arr = str;
は私を助けてくれてありがとう。
'Split'は、* *の配列を返します。必要に応じてループすることができます。 'foreach(stringExample.Split( ';'、 ':'))の文字列item {...}' –
問題は、分割した後にインデックスを指定してしまうことです。 '[1]'を削除すると、 'str'は' string [] 'になります –