Delete first character of a string in Javascript

前端 未结 14 1553
名媛妹妹
名媛妹妹 2020-11-28 01:01

I want to delete the first character of a string, if the first character is a 0. The 0 can be there more than once.

Is there a simple function that checks the first

14条回答
  •  旧巷少年郎
    2020-11-28 01:34

    You can remove the first character of a string using substring:

    var s1 = "foobar";
    var s2 = s1.substring(1);
    alert(s2); // shows "oobar"
    

    To remove all 0's at the start of the string:

    var s = "0000test";
    while(s.charAt(0) === '0')
    {
     s = s.substring(1);
    }
    

提交回复
热议问题