Remove first character from a string if it is a comma

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 but this will remove anything regardless of what it is.

My current code is

text.value = newvalue.substr(1);

Solution 1:

text.value = newvalue.replace(/^,/, '');

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

Solution 2:

s = (s.length && s[0] == ',') ? s.slice(1) : s;

Or with a regex:

s = s.replace(/^,/, '');

Solution 3:

var result = (myString[0] == ',') ? myString.substr(1) : myString;