javascript - 如果字符串的第一个字符为 0,则删除它

标签 javascript string

如果第一个字符是 0,我想删除字符串的第一个字符。0 可以多次出现。

有没有简单的函数检查第一个字符,如果是0就删除它?

现在,我正在用 JS slice() 函数尝试它,但它很尴尬。

最佳答案

您可以使用 substring 删除字符串的第一个字符:

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

删除字符串开头的所有 0:

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

关于javascript - 如果字符串的第一个字符为 0,则删除它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4564414/

相关文章:

javascript - 需要从 get ByID 更改为 ClassName (Javascript)

c++ - 如何使用 STL 拆分字符串?

java - 在其他字符串中查找字符串的任何符号的第一次出现

python - 将整数列表转换为字符串列表

python - Pandas 从字符串中提取数字

javascript - 在 javascript 文件中为 HTML 页面导入脚本 src 标签

javascript - 从具有相似键的 JSON 对象中检索数据

javascript - 通过字符串获取 HTML 元素

javascript - 如何比较两个数组对象的特定字符串?

javascript - Meteor Mongodb 查询不会更新且没有错误消息