我需要一個函數,可以清除出現在我的字符串開頭的零,基本上類似於JavaScript中的'0000213'
。我只想要'213'
而不是零。下面是我寫的代碼,但for循環中的數組長度存在一些問題,有人可以幫我解決這個問題。 https://jsfiddle.net/066by2cv/3/用於清除數組/字符串中的零的遞歸函數
0
A
回答
0
試試這個解決方案。
'0000213'.replace(/0+/,'');
或
Number('0000213').toString();
或只是
+'0000213' + ''
+0
感謝您的ab解決方案! –
0
雖然已經通過@Tresdin回答,如果你真的想你的功能,你可以使用
var str = '0003';
function Iterate(val) {
var start = 0;
for (var i = 0; i < val.length; i++) {
if (val.charAt(i) == '0') {
start = i;
}
}
return val.substr(start+1);
}
var re = Iterate(str);
alert(re);
+0
非常感謝!這給了我一個解決方案。 –
相關問題
- 1. 用於識別迴文字符數組的遞歸函數
- 2. 清除字符串數組
- 3. 遞歸字符串數組的排列
- 4. 用於遞歸移除字符串中相鄰副本的函數
- 5. 返回字符串數組(JAVA)的遞歸函數
- 6. 刪除與遞歸函數的字符串的所有元音
- 7. 字符串操作或遞歸函數?
- 8. 遞歸字符串反轉函數
- 9. 遞歸函數返回字符串
- 10. C++ - 字符串流在遞歸函數
- 11. 如何從遞歸函數返回字符串數組?
- 12. 用於刪除非字母數字字符的遞歸SQL UDF
- 13. 無法清除數組和字符串
- 14. vb.net:清除字符串數組
- 15. 遞歸地將函數應用於字符串值的大多數pythonic方式
- 16. 組合使用遞歸的字符串
- 17. 遞歸?字符串中的組合
- 18. 在遞歸函數中計算字符串中Char的實例
- 19. 遞歸計數字符串中的字符數。 (Ruby)
- 20. 將字符串轉換爲整數的遞歸函數ML
- 21. 在遞歸函數中的數組
- 22. 使用遞歸函數時避免字符串+整數加法
- 23. 使用遞歸函數的反轉字符串
- 24. 返回遞歸函數中的字符串列表python
- 25. 在OCaml中重複字符串的遞歸函數
- 26. 遞歸字符串排列中的交換函數
- 27. 遞歸期間的字符串參數
- 28. 在C++中使用遞歸函數來反轉字符串
- 29. 遞歸地在一個數組中添加字符串? (帶字符串的三角形函數)
- 30. 將字符串或字符串數組傳遞給Powershell中的函數
'數('0000213');' – Rayon