Como remover zeros à esquerda do texto alfanumérico?

Eu já vi perguntas sobre como prefixar zeros aqui no SO. Mas não o contrário!

Vocês podem me sugerir como remover os zeros à esquerda no texto alfanumérico? Existem APIs internas ou preciso escrever um método para aparar os zeros à esquerda?

Exemplo:

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

questionAnswers(18)

yourAnswerToTheQuestion