Remove leading zeros
by 420
JavaScript
var numbers = [
"01234", // "[1234]"
"0001234a", // "[1234a]"
"101234", // "[101234]"
"000002829839", // "[2829839]"
"0", // "[0]"
"0000000", // "[0]"
"0000009", // "[9]"
"000000z", // "[z]"
"00000078777679656628687" // "[.z]"
];
$.each(numbers, function(index, element) {
var number = element.replace(element.match("^0+(?!$)"), "");
document.write(number + "<br />");
});