Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
次の入力文字列文字列がありますstr = "a,b,c,d";
str = "a,b,c,d";
グループで期待される出力 (各コンマの左右の単語を取得)
[group0 : a b] [group1 : b c] [group2 : c d]
次のようなことができます:
string str = "a,b,c,d"; string[] parts = str.Split(','); for (int i = 0; i < parts.Length-1; i++) System.Diagnostics.Debug.WriteLine(parts[i] + " " + parts[i+1]);
ところで、何を試しましたか?
編集: このソリューションについて懸念がある場合は、こちらのデモをご覧ください。
次の正規表現を使用して、単一のグループと照合し、照合を繰り返すことができます。
([^,]+),([^,]+)
したがって、最初のグループは左の単語になり、2 番目のグループは右の単語になります。