Как убрать начальные нули из буквенно-цифрового текста?

Я видел вопросы о том, как префиксировать нули здесь, в SO. Но не наоборот!

Не могли бы вы, ребята, подсказать, как убрать начальные нули в буквенно-цифровом тексте? Существуют ли какие-либо встроенные API или мне нужно написать метод для обрезания лидирующих нулей?

Пример:

01234 converts to 1234
0001234a converts to 1234a
001234-a converts to 1234-a
101234 remains as 101234
2509398 remains as 2509398
123z remains as 123z
000002829839 converts to 2829839

Ответы на вопрос(18)

Ваш ответ на вопрос