遍历数组以查找匹配项并返回所有可能的解决方案

丹尼斯

我有一个很小的输入字段,每当在其中按下一个键,该代码就会被激活。但是,现在该名称仅与您在输入字段中键入的名称完全匹配时,才会打印“找到了东西”。

如何更改一个部分,当我键入类似“ b”的内容时,它已经删除了名称中不包含“ b”的匹配项,并打印出仍然有“ b”的所有可能的匹配项。

我的小代码找到匹配项。

信息是我的json大数组,在这里我可以使用info [i] .name遍历所有名称

var textInput = $findperson.find('input').val();
    console.log(textInput);

    for (i = 1; i < info.length; i++) {
        if (textInput === info[i].name) {
            console.log('found something');
        }
    }
穆罕默德·易卜拉欣

如果找到任何匹配项,则设置Flag并打印它们;否则,打印found nothing,以便gi g全局搜索i均值均值忽略大小写,以便A匹配a并显示诗句。

var textInput = $findperson.find('input').val();
console.log(textInput);
found = false 
for (i = 1; i < info.length; i++) {
    if (info[i].name.match(new RegExp(textInput,"gi")) ) {
        console.log(info[i].name);
        found = true
    }
}
if(!found){
   console.log("found nothing")
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使一个递归解决方案返回所有可能的解决方案?

来自分类Dev

如何遍历所有可能的路径以找到解决方案并选择最佳路径

来自分类Dev

While循环未遍历数组中的正确解决方案

来自分类Dev

使用minisat查找SAT的所有解决方案

来自分类Dev

PHP遍历数组的所有可能路线

来自分类Dev

CPLEX列举所有可能的最佳解决方案

来自分类Dev

在 ojAlgo 中显示所有可能的解决方案

来自分类Dev

如何最好地“动态”使javascript有条件根据多个可能的键值对找到匹配项?寻找解决方案

来自分类Dev

遍历数组并仅返回匹配的值?

来自分类Dev

遍历数组并列出除一项以外的所有项

来自分类Dev

遍历数组并列出除一项以外的所有项

来自分类Dev

遍历所有对象或创建地图。有什么更好的解决方案

来自分类Dev

遍历数组以查找具有匹配ID的所有对象,然后将这些对象合并为数组中的一个元素。

来自分类Dev

递归遍历数组的所有排列

来自分类Dev

遍历数组的所有键

来自分类Dev

使用现有的线性编程工具查找所有替代基本解决方案

来自分类Dev

如何遍历数组列表以查找 Java 中的特定项?

来自分类Dev

查找解决方案中的缺失等待项

来自分类Dev

VBA从查找列表返回所有匹配项

来自分类Dev

试图在python中使用Z3查找布尔公式的所有解决方案

来自分类Dev

在Go数组中查找所有匹配项

来自分类Dev

查找从基类(和接口)继承的所有类并返回列表的列表(不是List <System.Type>而是List <Interface>)的更好的解决方案

来自分类Dev

在 Javascript 中查找重复对象或数组的更有效解决方案?

来自分类Dev

如何使用递归遍历数组中的所有可能组合?

来自分类Dev

在R中,根据约束条件生成模型的所有可能解决方案

来自分类Dev

无法通过brew安装php55,尝试了所有可能的解决方案

来自分类Dev

如何列出丢失数字的所有可能解决方案?

来自分类Dev

org.hibernate.LazyInitializationException:已尝试所有可能的解决方案:(

来自分类Dev

遍历数组对象以查找重复项。为什么一个元素返回“未定义”?

Related 相关文章

  1. 1

    如何使一个递归解决方案返回所有可能的解决方案?

  2. 2

    如何遍历所有可能的路径以找到解决方案并选择最佳路径

  3. 3

    While循环未遍历数组中的正确解决方案

  4. 4

    使用minisat查找SAT的所有解决方案

  5. 5

    PHP遍历数组的所有可能路线

  6. 6

    CPLEX列举所有可能的最佳解决方案

  7. 7

    在 ojAlgo 中显示所有可能的解决方案

  8. 8

    如何最好地“动态”使javascript有条件根据多个可能的键值对找到匹配项?寻找解决方案

  9. 9

    遍历数组并仅返回匹配的值?

  10. 10

    遍历数组并列出除一项以外的所有项

  11. 11

    遍历数组并列出除一项以外的所有项

  12. 12

    遍历所有对象或创建地图。有什么更好的解决方案

  13. 13

    遍历数组以查找具有匹配ID的所有对象,然后将这些对象合并为数组中的一个元素。

  14. 14

    递归遍历数组的所有排列

  15. 15

    遍历数组的所有键

  16. 16

    使用现有的线性编程工具查找所有替代基本解决方案

  17. 17

    如何遍历数组列表以查找 Java 中的特定项?

  18. 18

    查找解决方案中的缺失等待项

  19. 19

    VBA从查找列表返回所有匹配项

  20. 20

    试图在python中使用Z3查找布尔公式的所有解决方案

  21. 21

    在Go数组中查找所有匹配项

  22. 22

    查找从基类(和接口)继承的所有类并返回列表的列表(不是List <System.Type>而是List <Interface>)的更好的解决方案

  23. 23

    在 Javascript 中查找重复对象或数组的更有效解决方案?

  24. 24

    如何使用递归遍历数组中的所有可能组合?

  25. 25

    在R中,根据约束条件生成模型的所有可能解决方案

  26. 26

    无法通过brew安装php55,尝试了所有可能的解决方案

  27. 27

    如何列出丢失数字的所有可能解决方案?

  28. 28

    org.hibernate.LazyInitializationException:已尝试所有可能的解决方案:(

  29. 29

    遍历数组对象以查找重复项。为什么一个元素返回“未定义”?

热门标签

归档