首页 > 解决方案 > 在Javascript中从字符串中查找数字索引

问题描述

我想在下面的字符串中获取数字索引( 1994 和 27 )

我试图拆分字符串,但不知道之后该怎么做

let str = 'year of birth : 1994 , and i'm 27 yo'

标签: javascriptarraysstring

解决方案


拆分字符串后。只需循环并检查该值是否为数字。

let str = "year of birth : 1994 , and i'm 27 yo";
strArray = str.split(' ');
    for(let i=0;i<strArray.length;i++){
        //Use isNaN() to check if the value is a number.
        if(isNaN(strArray[i])==false){
            console.log("Number "+strArray[i]+" is at index "+i);
        }
    }

推荐阅读