Учитывая строку ввода (например, D4C3B2A1), я хочу отсортировать символы алфавита, а затем цифры (по возрастанию) чередовать их. Ожидаемый результат будет: A1B2C3D4
Я думал об этом, используя RegEx, чтобы вытащить две строки, только буквы, а затем только цифры.
Сортировка обеих строк, затем использование подстроки для извлечения каждой буквы одна за другой и присвоение ей новой строки. Однако, похоже, что это будет работать только при условии, что вы знаете значение / длину оригинальных строк и т. Д.
Кроме того, я подумал, что есть лучший способ сделать это для начала.
Предположим, это должно работать для введенной строки, а не только для предоставленной строки примера.