0
A
回答
2
如果你能保證該字符串總是看起來像,然後
num = parseInt(str.substring(1));
2
0
可以使用String.prototype.substr
[docs](或substring
)和一元+
將字符串轉換爲數字:
var number = +str.substr(1);
0
我的建議:
$('dt').each(
function(){
var n = $(this).text().substring(1);
$('<dd />').text(n).insertAfter($(this));
});
顯然,您選擇使用哪些元素並不重要(我選擇了dt
和dd
作爲輸入和輸出之間的隱含關係)。重要的部分是substring()
函數; 1
的值指的是生成的子字符串的起點(從第二個字符開始,因爲JavaScript使用基於零的數組)。
有第二數量通過,在形式substring(1,4)
所得子會從第二個字符開始,與第五結束,除非字符串在其上substring()
工作是一個長度比所述第二參數更短的,在這種情況下,它被視爲等於字符串的長度。
參考:
1
Number.of = function (number) {
if (typeof number === "number")
return number;
var number = number + '',
regnum = /(-)?[0-9]+\.?[0-9]*/.exec(number);
return regnum ? (new Function('return ' + regnum[0]))() : 0;
};
然後只需運行..
Number.of('n12345'); // 12345
煤礦是一個令人難以置信的謹慎做法,但究竟會拉一批出來的東西。
Number.of('Hel5lo'); // 5
並且總是返回一個數字。
Number.of('There is no number here.'); // 0
這可能會或可能不會對您有所幫助。
相關問題
- 1. 從字符串中提取字符串
- 2. 從字符串中提取數字
- 3. iMacros:從字符串中提取數字
- 4. 從字符串中提取數字
- 5. 從字符串中提取數字
- 6. 從字符串中提取數字? Java
- 7. R - 從字符串中提取數字
- 8. R:從字符串中提取數字
- 9. 從字符串中提取數字
- 10. Rapidminer從字符串中提取數字
- 11. 從字符串中提取數字
- 12. 從字符串中提取數字javascript
- 13. 從字符串中提取數字
- 14. Oracle:從字符串中提取數字
- 15. 從html字符串中提取數字
- 16. 從字符串中提取字符
- 17. 從字符串中提取字符
- 18. 從字符串中提取
- 19. 從字符串中提取
- 20. 從Python中的字符串數組中提取子字符串
- 21. 從URL提取數字(字符串)
- 22. 從字符串[]提取數字
- 23. 提取數字從一個字符串
- 24. 從字母數字字符串中提取數字
- 25. 使用RegEx從字母數字字符串中提取數字
- 26. 查找並從字符串數組中提取字符串
- 27. 字符串函數從URL中提取
- 28. 從字符串中提取數據sql
- 29. 從字符串中提取整數
- 30. 從大字符串中提取數據
substr較短^^ – bopjesvla
'substring'是一個詞。 :) – cHao