js remove leading zeroes from a string code example

Example 1: javascript remove leading zeros from string

use a regular expression like this  

var strNumber = "0049";  
console.log(typeof strNumber); //string  
  
var number  = strNumber.replace(/^0+/, '');

Example 2: remove leading characters in javascript

1. Using substring()
The substring() method returns the part of the string between the specified indexes, or to the end of the string.

let str = 'Hello';
 
str = str.substring(1);
console.log(str);
 
/*
    Output: ello
*/
 
The solution can be easily extended to remove first n characters from the string.


let str = 'Hello';
let n = 3;
 
str = str.substring(n);
console.log(str);
 
/*
    Output: lo
*/
 
___________________________________________________________________________
2. Using slice()
The slice() method extracts the text from a string and returns a new string.

let str = 'Hello';
 
str = str.slice(1);
console.log(str);
 
/*
    Output: ello
*/
 
This can be easily extended to remove first n characters from the string.


let str = 'Hello';
let n = 3;
 
str = str.slice(n);
console.log(str);
 
/*
    Output: lo
*/
 
__________________________________________________________________________
3. Using substr()
The substr() method returns a portion of the string, starting at the specified index and extending for a given number of characters or till the end of the string.


let str = 'Hello';
 
str = str.substr(1);
console.log(str);
 
/*
    Output: ello
*/
 
Note that substr() might get deprecated in future and should be avoided.