У меня есть строка, представляющая unigue значения с 2 значным префиксом + фиксированным кодом + собственным значение (ID оператор), как этогорасширяющиеся 2 значные цифровой диапазон с алфавитом
DD001, DD002, .., DD999
Строка предоставила длину, а длину части DD можно изменить. Когда я разработал этот идентификатор идентификации, мне сказали, что префикс никогда не будет превышать 99. Теперь нам нужно расширить префикс, поскольку идентификатор оператора превысил 99. Поэтому, если я хочу расширить диапазон, я должен изменить десятичный префикс на две цифры шестнадцатеричный, который дает мне диапазон 0-256. Другого Возможное решения заключается в угрозу ее как строка и использовать весь алфавит для расширения Возможного количества уникальных идентификаторов, как это
100 = A0 ,
111 = B1 ,
129 = C9...
Таким образом, вопрос есть какая-либо библиотека, которая будет использовать второй ПОДХОД (или simmilar)
О, старый добрый "Мне сказали * * никогда не превысит * <количество вставки> *.". И угадайте, что, он превысил. Вы должны подготовиться к худшему, я бы использовал весь алфавит, позже вам, возможно, придется добавить еще одну цифру. –