问题标签 [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 投票
0 回答
3202 浏览

python - 在 python 中使用 cv.ComputeCorrespondEpilines()

我有两张在不同视图下拍摄的同一物体的图像。我的目标是从两张图像中找到匹配的关键点。然后我想从一张图像中选择关键点并在另一张图像中绘制相应的极线。我正在使用PythonOpenCV进行实验。我已经能够从这两个图像中找到关键点数学点。我已经能够绘制点对应关系。

但我无法ComputeCorrespondEpilines()python cv2 模块中找到函数'' 。因为我使用的是numpy数组,所以我不能使用 cv 模块来使用这个函数。cv2中好像没有这个ComputeCorrespondEpilines()功能。

使用 numpycv.ComputeCorrespondEpilines()会出现此错误:

mp_array是一个 numpy 元组数组。)

我将mp_arraytuple s 转换为列表。但是发生了同样的错误。

这是我的代码:

0 投票
1 回答
392 浏览

php - preg_match_all html 文本之间的文本的多个匹配项和模式

我在用:

获取任何“发件人:”或“主题:”等。这一切都很好,只是我的消息没有以“消息:”的形式出现。它以 [1][18] 的形式出现在 $matches 数组中,如下所示:

因此,我需要一个 preg_match_all : 1. 给我所有来自、主题或你有什么(我可以保持当前模式,除非你知道更好的模式)。2. 给我html标签之间的文本内容。** 无论如何我可以只使用一个同时使用两种模式搜索的 preg_match_all 来做到这一点?**

0 投票
1 回答
14722 浏览

regex - VBA使用正则表达式执行方法在一个字符串中进行多个匹配

我正在尝试根据 1. 2. 年的经验来匹配各种职位的经验水平。该模式相当简单(例如:“BS/5”将是具有 5 年经验的理学学士学位。我也有遵循此方案但在同一字符串中具有多个学位和经验级别的条目(例如:“BS/ 5-MS/2") 被认为是等效的。我有一个基本函数可以匹配并找到子字符串模式,但即使我已将正则表达式的 .Global 属性设置为 true,它也不会返回多个匹配项对象。有什么想法吗?代码如下:

0 投票
3 回答
35074 浏览

python - Python正则表达式匹配多次

我正在尝试将模式与可能具有多个模式实例的字符串进行匹配。我需要单独的每个实例。re.findall() 应该这样做,但我不知道我做错了什么。

我需要' http://url.com/123 '、http ://url.com/456和两个数字 123 和 456 是match列表的不同元素。

我也尝试'/review: ((http://url.com/(\d+)\s?)+)/'过这种模式,但没有运气。

0 投票
3 回答
693 浏览

regex - 在 Perl 中使用正则表达式在字符串中获取多个匹配项

在阅读了这个类似的问题并多次尝试了我的代码之后,我继续得到相同的不想要的输出。

假设我正在搜索的字符串是“我昨天看到了 wilma”。正则表达式应捕获后跟“a”的每个单词及其可选的5 个后续字符或空格。

我写的代码如下:

但是,我不断得到以下输出:

而我希望得到以下一个:

直到我发现里面的返回值@m$1and $2,你可以注意到。

现在,由于/g标志已打开,而且我认为问题不在于正则表达式,我怎样才能获得所需的输出?

0 投票
1 回答
96 浏览

php - 通过 uknown common Words 在 MYSQL 中查找匹配项

我正在处理一个 MYSQL 表,其中我有过去 2 年收集的用户报告的数千个(2 万个)问题。现在我必须单独处理这个报告的问题,我面临的问题是这些报告的问题中有许多是相似的(我的意思是很多)。我想在表中找到匹配项。

我在这里再次遇到的问题是“报告的问题”是手动编写的,因此它们彼此不同。但匹配可能包含一些常用词

所以我想知道是否有一种方法可以通过常用词在 MYSQL 表中查找匹配项。

我在这里尝试做的是在不使用任何特定关键字的情况下检索相似的行(在许多关键字中)

有什么工具可以做到这一点吗?有没有办法做到这一点?我也对我工作的所有类型的 php 脚本持开放态度,提前谢谢你

0 投票
2 回答
939 浏览

regex - Powershell正则表达式从-replace匹配中获取值

我想获取字符串中的每个数字并将其替换为双倍值。例如“1 2 3 4 5”应该变成“2 4 6 8 10”或者“4 6 10”应该变成“8 12 20”

我想我快到了,但是,我似乎无法从我尝试使用 '$1' 或 '\1' 的匹配中获得价值,但两者都不能正常工作。

-编辑:感谢您的帮助。我想知道我的知识的正则表达式方法,我以后会得到一些不相关的东西。

0 投票
3 回答
10239 浏览

java - 使用正则表达式检查字符串中重复或分散的字符的多次出现

遇到语法问题,我是使用正则表达式的新手。我正在用java编码。

我需要检查一个撇号是否在一个字符串中多次使用。多个撇号可以是连续的,也可以散布在字符串上。

例如:Doesn't'workCan''t

我有一个if声明,我希望它评估true是否有多个撇号:

任何帮助都会很棒!

0 投票
4 回答
1923 浏览

c# - 如何从字符串(C#)中获取正则表达式中的每个表行?

基本上,我有一个这样的字符串:

我想使用 Regex.Matches (c#) 获取每个表行

我的正则表达式模式是什么?

我尝试了以下方法,但我认为这可能是非常错误的:

但即使

给出 0 个匹配项。

任何想法?

非常感谢!

0 投票
1 回答
13315 浏览

regex - 在 groovy 中使用正则表达式替换字符串中的所有匹配项

当只有一次出现时,我的代码有效:

如果我的字符串包含多次出现,我该怎么办?

谢谢