繁体   English   中英

如何使用JavaScript从字符串中提取数字?

[英]How to extract number from string using javascript?

我想尝试例如从字符串中提取数字

East Texas Baptist University (582) (COL)

North Central Texas Academy (202471) (COL)

Bloomfield College (1662) (COL)

我使用过parseInt,但它给了我NAN。 任何人都可以建议一种更好的方法。 谢谢

您可以像这样使用正则表达式:

"Bloomfield College (1662) (COL)".match(/(\d+)/)[0] //1662

尝试这个:

function getNumber(str) {
    return parseInt(str.match(/\d+/)[0], 10);
}

您可以使用如下功能:

var num = getNumber('East Texas Baptist University (582) (COL)');

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM