【发布时间】:2015-12-03 19:01:16
【问题描述】:
我有很多这样的字符串:
0001, 0002, ..., 0010, 0011, ..., 0100, 0101,...
我希望这些变成这样:
1, 2, ..., 10, 11, ..., 100, 101, ...
所以我想在出现其他字符之前删除所有 0 字符。
我试过了
.replace(/0/g, '')
当然,它也会删除0 之后的字符。因此,例如 0010 变为 1 而不是 10。你能帮帮我吗?
【问题讨论】:
-
是数组吗?还是字符串?
-
对于现在删除的单个字符串,答案会更好:
parseInt('000101').toString()。 -
您能确认您的号码中不会有点、空格等吗?您的字符串是否包含一个或多个逗号分隔的数字?
标签: javascript