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 />");
});