kwh*_*let 35 javascript regex string
我需要在javascript中设置一个函数来删除字符串的第一个字符,但前提是它只是一个逗号,.我已经找到了这个substr功能,但无论它是什么,这都会删除.
我目前的代码是
text.value = newvalue.substr(1);
Run Code Online (Sandbox Code Playgroud)
jen*_*ram 86
text.value = newvalue.replace(/^,/, '');
Run Code Online (Sandbox Code Playgroud)
编辑:测试和真实.不过,这只是一种方法.
Max*_*keh 15
s = (s.length && s[0] == ',') ? s.slice(1) : s;
Run Code Online (Sandbox Code Playgroud)
或者使用正则表达式:
s = s.replace(/^,/, '');
Run Code Online (Sandbox Code Playgroud)
var result = (myString[0] == ',') ? myString.substr(1) : myString;
Run Code Online (Sandbox Code Playgroud)