Remove first character from a string if it is a comma

前端 未结 4 1533
死守一世寂寞
死守一世寂寞 2020-12-05 09:34

I need to setup a function in javascript to remove the first character of a string but only if it is a comma ,. I\'ve found the substr function bu

相关标签:
4条回答
  • 2020-12-05 09:58
    var result = (myString[0] == ',') ? myString.substr(1) : myString;
    
    0 讨论(0)
  • 2020-12-05 10:00

    thanks for the tips, got a working code here for myself. it will copy every list item and remove the 1st coma.

    var list_with_coma = ", " + list_item;
    var unwantedCharacter = ",";
    
    $('#id_of_input').val(function(){
    if (this.value.charAt(0) == unwantedCharacter){
    this.value = this.value.substr(1);}
    return this.value + list_with_coma;
    });
    
    0 讨论(0)
  • 2020-12-05 10:04
    s = (s.length && s[0] == ',') ? s.slice(1) : s;
    

    Or with a regex:

    s = s.replace(/^,/, '');
    
    0 讨论(0)
  • 2020-12-05 10:11
    text.value = newvalue.replace(/^,/, '');
    

    Edit: Tested and true. This is just one way to do it, though.

    0 讨论(0)
提交回复
热议问题