如何比较2个数组中的唯一元素

用户3457622

我有2个数组列表,如果有任何单词匹配,我想找出它,获取两个值。

For examples 
array1        array2
int1<->int2   int9<->int1 --->Matched as Int1 is common. Get both the values(e.g int1<->int21,int9<-
int3<->int4   int10<->int11 ->> not matched
int5<->int6   int13<->int14-->> no matched
int7<->int8   int8<->int15 -- Macthed int8 Get $var1=int7<->int8,$var2=int8<->int15

希望有道理。如有任何疑问,请让我知道。

大河

尚不清楚您想要什么,但是也许这是:

my @a = qw(int1<->int2 int3<->int4 int7<->int8);
my @b = qw(int9<->int1 int10<->int11 int8<->int15);

for my $i (0..$#a) {
  my ($w1, $w2) = ($a[$i] =~ /([^<]+)<->(.+)/);
  if (index($b[$i],$w1)!=-1 || index($b[$i],$w2)!=-1) {
    print "match: $a[$i], $b[$i]\n";
  }
}

说明:有两个(并行)数组ab,其中要比较一致的元素。通过提取a元素的两个子字符串来比较它们每个都经过测试,以查看其中一个是否是b元素的子字符串如果其中一个是子字符串,则将其视为匹配项。index返回子字符串的索引;如果不存在子字符串,则返回-1。)

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在两个数组之间查找唯一元素的更快算法?

来自分类Dev

查找由数组的2个唯一元素产生的所有产品(python)

来自分类Dev

如何从每个线程的数组中读取唯一元素?

来自分类Dev

向数组添加唯一元素

来自分类Dev

如何从MatchCollection中获取唯一元素

来自分类Dev

如何对数组中数组的每个唯一元素求和

来自分类Dev

合并两个数组,存储唯一元素,并在jQuery中排序

来自分类Dev

比较列表并获取唯一元素

来自分类Dev

Fortran,如何将2个数组合并(单元)成新的1个数组,其中包含前一个元素的唯一元素

来自分类Dev

如何使用Go的text / template包返回数组中的唯一元素?

来自分类Dev

如何从字符串数组中获取8个随机唯一元素?

来自分类Dev

在JavaScript中的多个数组中查找对称差/唯一元素

来自分类Dev

如何从Perl中的两个数组中获取唯一元素

来自分类Dev

从数组中删除唯一元素

来自分类Dev

在一百万个元素的数组中查找唯一的唯一元素

来自分类Dev

具有“ issetequal”的数组的唯一元素

来自分类Dev

向数组添加唯一元素

来自分类Dev

(JS)如何从数组中随机抽取3个唯一元素(第0个索引除外)?

来自分类Dev

在打字稿中合并两个数组后如何获得唯一元素?

来自分类Dev

如何计算数组中的唯一元素?只需要想法

来自分类Dev

查找由数组的2个唯一元素产生的所有产品(python)

来自分类Dev

在n个数组中寻找唯一元素

来自分类Dev

比较列表并获取唯一元素

来自分类Dev

如何计算集合中的唯一元素?

来自分类Dev

Fortran,如何将2个数组合并(单元)到新的1个数组中,该数组包含先前数组中的唯一元素

来自分类Dev

连接多个数组,并仅返回jQuery的唯一元素

来自分类Dev

如何从Perl中的两个数组中获取唯一元素

来自分类Dev

从数组中删除唯一元素

来自分类Dev

从jquery中的数组中获取唯一元素和元素的计数

Related 相关文章

  1. 1

    在两个数组之间查找唯一元素的更快算法?

  2. 2

    查找由数组的2个唯一元素产生的所有产品(python)

  3. 3

    如何从每个线程的数组中读取唯一元素?

  4. 4

    向数组添加唯一元素

  5. 5

    如何从MatchCollection中获取唯一元素

  6. 6

    如何对数组中数组的每个唯一元素求和

  7. 7

    合并两个数组,存储唯一元素,并在jQuery中排序

  8. 8

    比较列表并获取唯一元素

  9. 9

    Fortran,如何将2个数组合并(单元)成新的1个数组,其中包含前一个元素的唯一元素

  10. 10

    如何使用Go的text / template包返回数组中的唯一元素?

  11. 11

    如何从字符串数组中获取8个随机唯一元素?

  12. 12

    在JavaScript中的多个数组中查找对称差/唯一元素

  13. 13

    如何从Perl中的两个数组中获取唯一元素

  14. 14

    从数组中删除唯一元素

  15. 15

    在一百万个元素的数组中查找唯一的唯一元素

  16. 16

    具有“ issetequal”的数组的唯一元素

  17. 17

    向数组添加唯一元素

  18. 18

    (JS)如何从数组中随机抽取3个唯一元素(第0个索引除外)?

  19. 19

    在打字稿中合并两个数组后如何获得唯一元素?

  20. 20

    如何计算数组中的唯一元素?只需要想法

  21. 21

    查找由数组的2个唯一元素产生的所有产品(python)

  22. 22

    在n个数组中寻找唯一元素

  23. 23

    比较列表并获取唯一元素

  24. 24

    如何计算集合中的唯一元素?

  25. 25

    Fortran,如何将2个数组合并(单元)到新的1个数组中,该数组包含先前数组中的唯一元素

  26. 26

    连接多个数组,并仅返回jQuery的唯一元素

  27. 27

    如何从Perl中的两个数组中获取唯一元素

  28. 28

    从数组中删除唯一元素

  29. 29

    从jquery中的数组中获取唯一元素和元素的计数

热门标签

归档