在JavaScript数组中搜索与字符串模式匹配的所有项目的计数

汤姆·莫尔斯科

我需要在JavaScript数组中搜索与字符串匹配的所有项目的计数。因此,例如,数组将包含以下元素:

  • ABC#1
  • ABC#1
  • ABC#1
  • ABC#2
  • ABC#3
  • 防御#1
  • 防御#2
  • 写#2

我想要做的是在数组中搜索诸如“ ABC”之类的字符串,然后获得与该模式匹配的项目数的计数。我正在使用REST API从SharePoint 2013列表中提取数据。到目前为止,这是我的相关代码:

var arrayPartySet = []; 

$.each(data.d.results, function (key, value) {

  var partySet = value.Party_x0020_Set;

  arrayPartySet.push(partySet); 
  //alert("arrayPartySet " + arrayPartySet);//For Testing

}); 

我用Java尝试过的

.find -仅带回数组中第一个元素的值

.includes -只告诉我数组是否包含元素

如果有人看到此问题并知道如何解决,请提供指导和示例。

LZ_MSFT

我们可以直接在REST API中使用$ filter获取项目。

/_api/web/lists/getbytitle('customlist')/items?$filter=substringof('ABC',Party_x0020_Set)

要搜索字符串数组,我们可以使用下面的代码来实现它。

var count = arrayPartySet.filter(function(item){ return item.includes("ABC"); }).length;

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何搜索Javascript数组,并返回以X开头的数组中的所有字符串

来自分类Dev

Java模式包含数组中的所有字符串

来自分类Dev

使用JavaScript从与字符串键匹配的数组中获取所有对象

来自分类Dev

将匹配字符串的所有实例记录在数组中-JavaScript

来自分类Dev

搜索字符串以查找JavaScript中的所有字母

来自分类Dev

匹配所有字符串,但匹配模式

来自分类Dev

在字符串列表中搜索字符串的所有项目

来自分类Dev

匹配并打印长字符串中与某些模式匹配的所有单词

来自分类Dev

获取文本中所有与模式匹配的字符串

来自分类Dev

解析php中所有匹配模式的字符串

来自分类Dev

捕获字符串文本后的所有匹配模式

来自分类Dev

查找所有与模式匹配的字符串

来自分类Dev

检查数组中每个项目的子字符串

来自分类Dev

从基于python中的查找模式的字符串中获取所有匹配项

来自分类Dev

(休眠)搜索与模式匹配的字符串

来自分类Dev

搜索数据库中字符串匹配的所有表并获取表结构

来自分类Dev

在列表中搜索子字符串,并以逗号分隔所有匹配结果

来自分类Dev

bash-在文件中搜索字符串并返回所有匹配的位置

来自分类Dev

如何在Rebol中查找与模式匹配的所有子字符串

来自分类Dev

Python正则表达式不匹配字符串中的所有模式

来自分类Dev

查找与JS中给定模式匹配的所有字符串组合

来自分类Dev

递归地在所有目录中搜索php中的字符串数组

来自分类Dev

如何将字符串与Javascript中的模式数组匹配?

来自分类Dev

JavaScript:将字符串与所有必需字符匹配

来自分类Dev

需要检查带有if条件的字符串数组中的所有项目

来自分类Dev

从字符串中删除所有匹配的字符

来自分类Dev

Javascript对象数组,基于部分字符串或子字符串进行搜索匹配

来自分类Dev

从数组中删除所有与特定字符串匹配的元素

来自分类Dev

Lodash - 如何从集合中获取匹配字符串条件数组的所有对象

Related 相关文章

  1. 1

    如何搜索Javascript数组,并返回以X开头的数组中的所有字符串

  2. 2

    Java模式包含数组中的所有字符串

  3. 3

    使用JavaScript从与字符串键匹配的数组中获取所有对象

  4. 4

    将匹配字符串的所有实例记录在数组中-JavaScript

  5. 5

    搜索字符串以查找JavaScript中的所有字母

  6. 6

    匹配所有字符串,但匹配模式

  7. 7

    在字符串列表中搜索字符串的所有项目

  8. 8

    匹配并打印长字符串中与某些模式匹配的所有单词

  9. 9

    获取文本中所有与模式匹配的字符串

  10. 10

    解析php中所有匹配模式的字符串

  11. 11

    捕获字符串文本后的所有匹配模式

  12. 12

    查找所有与模式匹配的字符串

  13. 13

    检查数组中每个项目的子字符串

  14. 14

    从基于python中的查找模式的字符串中获取所有匹配项

  15. 15

    (休眠)搜索与模式匹配的字符串

  16. 16

    搜索数据库中字符串匹配的所有表并获取表结构

  17. 17

    在列表中搜索子字符串,并以逗号分隔所有匹配结果

  18. 18

    bash-在文件中搜索字符串并返回所有匹配的位置

  19. 19

    如何在Rebol中查找与模式匹配的所有子字符串

  20. 20

    Python正则表达式不匹配字符串中的所有模式

  21. 21

    查找与JS中给定模式匹配的所有字符串组合

  22. 22

    递归地在所有目录中搜索php中的字符串数组

  23. 23

    如何将字符串与Javascript中的模式数组匹配?

  24. 24

    JavaScript:将字符串与所有必需字符匹配

  25. 25

    需要检查带有if条件的字符串数组中的所有项目

  26. 26

    从字符串中删除所有匹配的字符

  27. 27

    Javascript对象数组,基于部分字符串或子字符串进行搜索匹配

  28. 28

    从数组中删除所有与特定字符串匹配的元素

  29. 29

    Lodash - 如何从集合中获取匹配字符串条件数组的所有对象

热门标签

归档