【发布时间】:2019-01-09 09:44:54
【问题描述】:
我是 Javascript 的新手,所以我希望对我的以下问题提供一些建议:
我有一个 12 个字符(固定长度)的字符串,即 000000000100。这个值对我的客户来说是动态的,所以它可以是 000005000000、000000000050、000000001000 等。
我需要获取在第一次出现非 0 字符之后出现的该字符串的字符。
例子:
- 000000000100 --> 100
- 000005000000 --> 5000000
- 000000000050 --> 50
- 000000001000 --> 1000 ...等
提前致谢。
【问题讨论】:
-
parseInt('000000000100');
-
@PhilippSander,应该以十为底,否则它使用前导零的八 ...
-
@NinaScholz 我不明白你的意思,你能详细说明一下吗?例如一个不起作用的输入?假设字符串包含数字
-
@PhilippSander,请看这里:developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/…
-
@NinaScholz 感谢您的指出!然后应该使用
parseInt('000000000100', 10);
标签: javascript regex string parsing methods