parseInt 不起作用,从字符串中获取数字
parseInt not working, get the number from the string
我正在尝试从字符串中获取数字,请参阅下面的代码片段,我尝试"parseInt"但不幸的是不起作用,请提供任何帮助,想法?
var tt = "test 12";
console.log(parseInt(tt));
parseInt()
不起作用,因为tt
不是以数字开头的。
您可以将match()
与正则表达式一起使用,从字符串中提取数字。
var num = tt.match(/'d+/)[0];
相关文章:
- javascript从id获取数字
- 通过正则表达式获取数字
- 如何使用jquery获取数字元素的文本并放入数组中
- 浏览器在尝试获取数字的最大素因数(Javascript)时崩溃
- parseInt 不起作用,从字符串中获取数字
- 当浮点部分为空时,从 JQuery 中的输入元素获取数字值不起作用
- 从名称中获取数字
- 使用 Javascript 从 html 下拉菜单中获取数字形式的值
- 从表单、计算和使用 javascript 更新 html 内容中获取数字值
- 仅从 URL 中获取数字
- JavaScript正则表达式在字符串后获取数字
- 如何根据数字的值获取数字的名称
- 使用 javascript 获取数字
- 只需要从字符串中获取数字值
- 从提示和循环中获取数字
- 从JS代码中获取数字并从中构造一个数组
- 如何在Javascript中从字符串中获取数字
- 如何从HTML表单中获取数字并将其传递给JavaScript
- 如何从哈希中获取数字
- 如何在Javascript中只获取数字