string s = "123wWdf4d556e";
分割後の結果は次のようになります。
"123", "w", "W", "d", "f", "4", "d", "556", "e"
ロジックは次のとおりです。各整数に分割し、単一の文字にします。
私はこのようなことを試しましたが、うまくいきません。説明があればいいので、なぜうまくいかなかったのか理解できます。:)
string[] result = Regex.Split(s, "\w+(?=[a-zA-Z]");
編集:上記の結果を編集しました。