问题标签 [multiple-matches]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
653 浏览

php - 在php中按位置和值在两个数组之间匹配

假设我有两个大小相同的数组。例如:

我需要知道它们之间的匹配百分比。但是匹配必须是位置和值。在这个例子中,匹配的在 中array[0]array[1]所以我需要得到 50% 的匹配。

如果我想让它复杂一点,那么我可以说如果和之间的差异 array1[2]小于array2[2]1 ( 7-6=1),那么百分比量将是 52%,因为 6 和 7 几乎相同。

我需要这个,因为我想比较我网站中的 2 个用户率,用户可以对电影进行评分,并且我想告诉他们 user1 率与用户 2 率(在同一部电影中)有 60% 的匹配度。

0 投票
2 回答
746 浏览

php - 计算数组数组中的匹配项 PHP

有一个这样的数组数组。我正在尝试计算所有比赛。现在我正在使用

这很好,但如果艺术家不匹配,它会计算歌曲。我正在尝试输出以下内容。

不知道从哪里开始。谢谢您的帮助!

0 投票
4 回答
8123 浏览

javascript - 下拉 Javascript 错误:对象不支持属性或方法“匹配”

我正在使用以下 JavaScript 下拉菜单,它在除新的 Windows Edge 之外的所有浏览器中都能完美运行。

它显示此错误:

SCRIPT438:对象不支持属性或方法“匹配”

脚本:

从http://www.w3schools.com/howto/howto_js_dropdown.asp获得脚本,我认为它与所有平台兼容。现在我已经实现了它,并且在 Edge 中遇到了问题。

0 投票
1 回答
377 浏览

c# - C# 正则表达式匹配太多

我的正则表达式应该像这样工作:https
://regex101.com/r/dY9jI4/1 它应该只匹配昵称(personaname)。

我的 C# 代码如下所示:

但是在 VS15 中,我的正则表达式匹配我的整个模式,所以控制台输出看起来像:

我的模式有问题吗?我该如何解决?

0 投票
3 回答
3912 浏览

regex - 在 Perl 中计算模式匹配的数量

我对 perl 和一般编程都很陌生。过去几天我一直在寻找如何计算模式匹配的数量;我很难理解其他解决方案并将它们应用于我已经编写的代码。

基本上,我有一个序列,我需要找到所有匹配 [TC]C[CT]GGAAGC 的模式

我相信我已经掌握了那部分。但我坚持计算每个模式匹配的出现次数。有谁知道如何编辑我已经必须这样做的代码?欢迎任何建议。谢谢!

更新,我已经添加了

在下面的代码中。但是,它似乎在每个模式匹配之前输出 0,而不是输出所有模式匹配的总和。

编辑:我需要输出列出找到的模式匹配。我还需要它来查找找到的匹配总数。例如:

CCTGGAAGC

TCTGGAAGC

TCCGGAAGC

找到 3 个匹配项

0 投票
3 回答
269 浏览

c++ - C++11:使用两个可能匹配数的正则表达式的安全实践

使用这个正则表达式,我想匹配带有或不带有毫秒 (ms) 字段的时间。为了完整起见,我在这里编写了正则表达式(我删除了 regex101 中的锚点以启用多行):

我有点不明白这个的 C++ 行为。现在您在 regex101 中看到,捕获组的数量取决于字符串。如果没有 ms,则为 3+1(因为 C++ 使用 match[0] 作为匹配模式),如果有 ms,则为 4+1。但是在这个例子中:

我们看到它m.size()总是 5,不管有没有 ms 字段!m[4]如果没有 ms 字段,则为空字符串。这种行为是 C++ 正则表达式中的默认行为吗?或者当我对尺寸有疑问时,我应该尝试/抓住(或其他一些安全措施)吗?我的意思是......即使大小在这里也有点误导!

0 投票
0 回答
63 浏览

php - Php 正则表达式,试图在另一个匹配中排除一个匹配

我有这个正则表达式来扫描我视图中的每个循环,它几乎可以满足我的需求,但并非完全如此。我使用这个正则表达式 atm:

当我在另一个每个循环中有一个每个循环时,它会正确显示匹配项,但我不希望每个循环内部都匹配。我计划递归处理第二场比赛。这是一个示例 HTML:

会产生以下结果:

如您所见,我只需要:完整结果(对替换回调很有用)、数组名称和内容。我尝试过对正则表达式感到困惑,

这只会给出第二个和第三个,而不是第一个 ='(

有没有办法捕捉第一场和第三场比赛?允许内部其他每个循环(现在只需要 1 个内部......),但不匹配它们。一点解释或反馈将不胜感激,但我有一些时间在我手上,我正在解决一个难题。

0 投票
1 回答
381 浏览

excel - 与列表框 vba 相比,在工作表中查找匹配项的最佳方法

我基本上想知道将工作表中的项目与列表框进行比较的最佳方法是什么,基本上,列表框中的项目需要在工作表上找到,如果找不到,则需要转到工作表的底部下一个空闲行,

这应该不会太难,但我尝试过使用 if 语句,但发现它必须搜索工作表上的所有行以及列表框中的所有行,这使得它有时滞后、耗时且无响应,

我正在考虑使用 .find 方法,但不想浪费我的时间,

代码更新:

`

下一个 rCell 下一个 i

`

有什么建议么,

谢谢,

0 投票
2 回答
53 浏览

arrays - 如何在 Excel 中从多个条件返回多个匹配项的列标题?

我正在为不同的客户群体处理 40 多个价目表。通过输入商品编号和价格,我想显示与该商品/价格匹配的所有价目表的名称。我已经设置了如下表的项目和定价列表。有些项目在多个价目表中的价格相同,有些价目表没有列出所有项目。

我想在单元格中输入 TrodesH 和 $380 并让公式返回 Blue & Grey。或者输入 Hosaka2 和 $200 并让公式返回 ListPrice。

我过去曾使用此索引数组公式将多个匹配项返回到单个条目。例如,列出地址与我输入的邮政编码匹配的所有帐号。它非常方便。但在这里我正在寻找项目和价格的组合。任何想法我可以如何前进?

编辑:为了使 Excel 文件更易读,我将上述数据放在名为“Matrix”的工作表中,并将查找公式放在名为“Check”的工作表中。

0 投票
3 回答
3301 浏览

r - Dplyr select_ 和 starts_with 在变量列表第 2 部分中的多个值

这是我之前的问题的延续:Dplyr select_ and starts_with on multiple values in a variable list

我正在从不同位置的不同传感器收集数据,数据输出类似于:

问题(我认为)类似于:使用 select_ 和 starts_with R 或 使用 dplyr基于多个字符串选择列

我想例如按位置搜索传感器,所以我有一个列表来搜索数据框,还包括时间戳。但是当我搜索多个传感器(或传感器类型等)时,搜索就会崩溃。有没有办法使用 dplyr(NSE 或 SE)来实现这一点?

我还想添加混合搜索,例如:

我希望选择将 FindSensor 与 FindLocation 结合起来,并为 Sensor1 和 Sensor2 选择温度和压力数据(不选择 Sensor1a)。返回带有数据和列标题的数据框:

日期、传感器 1 温度、传感器 1 压力、传感器 2 温度、传感器 2 压力

再次感谢!