using System;
using System.Text.RegularExpressions;
class Program
{
static void Main()
{
string inputString = "d2c54be3a1";
string output = MoveDigitsToFront(inputString);
Console.WriteLine(output);
}
static string MoveDigitsToFront(string input) {
// Separate digits and non-digits using regex
string digits = Regex.Replace(input, @"\D", ""); // Extract digits
string nonDigits = Regex.Replace(input, @"\d", ""); // Extract non-digits
// Combine digits and non-digits
return digits + nonDigits;
}
}
/*
run:
25431dcbea
*/