javascript - 在Javascript中从字符串中查找数字索引
问题描述
我想在下面的字符串中获取数字索引( 1994 和 27 )
我试图拆分字符串,但不知道之后该怎么做
let str = 'year of birth : 1994 , and i'm 27 yo'
解决方案
拆分字符串后。只需循环并检查该值是否为数字。
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);
}
}
推荐阅读
- python - 难以同时打印不同页面的项目
- ios - 在设备旋转时绑定在 tableview 内的 collectionview
- swift - 快速加载屏幕后如何重置badgeValue?
- laravel - Internet Explorer 发送不同的 utf-8 url 参数,这会破坏页面
- angular - ngx-chips formgroup 数据动态
- excel - 尝试在范围中输入时间值时出现运行时 50290 错误
- postgresql - Postgres 创建没有模式绑定的视图
- c# - 实体框架是否有能力从服务器中提取环境变量值?
- c++ - 如何通过静态链接库从文件中读取?在视觉工作室
- r - 如何确保 Shiny App Checkboxes 正确更新?