问题标签 [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.
php - 文本块内的 PHP preg_replace
我有一些文字,例如:
我有一组正则表达式:
我需要将每个正则表达式轮流应用到源 $text 以及在找到的块中进行一些替换时。
例如:
返回"<p>Some test text.</p>"
如何将单词“text”替换为单词“new”,但仅在 $text 的第一部分?数组 $regexes 的元素(正则表达式)可以是任意数量和顺序。
结果应该是这样的:"<body><div><p>Some new text.</p></div><p>Some test text.</p></body>"
java - 在java中使用正则表达式在文本中查找特定的字符串模式
我需要找到用作参数的正则表达式string.matches
。我有一个由空格分隔的字符串文本," "
我想知道它是什么类型的数字。首先,我需要像这样检查模式:"[number] E [number] & [number]"
。&
是字符串中的一个符号,所以也是E
。
例如"1001Ε101&2"
为真和"0114&2"
为假。
所以我需要正则表达式word.matches(" *answer* ");
这是一个词法分析项目。我不能使用现成的词法分析器。
javascript - javascript正则表达式匹配多行
我的多个字符串如下所示
我正在尝试获取哈希之间的内容。我在正则表达式下尝试过,但它与它不匹配并返回 null。
r - 使用 dplyr contains() 基于多个字符串选择列
我想使用正则表达式根据它们的名称选择多个列。我正在尝试使用dplyr
包的管道语法来做到这一点。我检查了其他主题,但只找到了关于单个字符串的答案。
以 R 为底:
但是它不适用于选择/包含方式:
怎么了?
c++ - OpenCV检测项目的多个实例
我一直在练习许多 OpenCV 的教程和示例,主要用于特征检测和提取。
我正在使用 C++、Visual Studio 2012 并打开 CV 2.4.11。
我的最终目标是检测、识别和计数货架上的谷物盒。想象一下有两盒 Cheerios、一盒玉米片和三盒 Froot Loops。我想识别和计算项目。
我找到了一个例子,并使用汽车标志实现了一个小测试。我的模板标志是给制造商欧宝的。我有一个测试图像,其中有六个左右的汽车标志,包括两个调整大小和旋转的欧宝标志实例。下图显示了结果(我在测试图像中的两个欧宝标志周围手动绘制了橙色圆圈)。
两个测试欧宝徽标中的每一个都比其他徽标的任何匹配具有更多的描述符匹配。我被困在如何对比赛进行分组并认识到两个欧宝标志是正确的而无视其他标志。
必须有这样做的标准方法,但我的搜索没有找到它。
有人能指出我正确的方向吗——也许是一个例子或我应该看的 OpenCV 函数?
php - php正则表达式提取字符串
我已经使用 php preg_match_all 测试了几个小时来提取数据,但没有运气。
原始数据:
我想提取:zz.abc.com/lZY0lTdOkOLn-uwa_Qkgt_ywfmnxV1B9qfzAur_KQw=m19
zz.abc.com/lZY0lTdOkOLn-uwa_Qkgt_ywfmnxV1B9qfzAur_KQw=m28
zz.abc.com/lZY0lTdOkOLn-uwa_Qkgt_ywfmnxV1B9qfzAur_KQw=m39
我用:
请告知如何输出我的数据,非常感谢。
servlets - 具有多个匹配项的 Servlet 映射
根据映射行为,我有一个问题。
如果给出了这些映射:
还有这个 HTTP 请求:
哪个 servlet 将被映射,为什么?
vba - 匹配和连接 vba
我有这样的数据
where NET
and VAT
contains $Amount
& 1,2
etc 是行号 & T1/T5 是 TaxCodes
汇总列
我想分别在客户面前的摘要列中总结NET
+ 。VAT
cell.address
示例:汇总列
我假设我需要一个Match
函数来匹配#1 Customer
(汇总到数据库),#2 T5
然后将偏移值与汇总名称连接起来。
立即编辑(这很接近,但我如何为匹配功能更改它?)
regex - Outlook 2010 VBA - 使用 RegEx 在电子邮件正文中返回多个匹配项
我每天都会收到多封正文中包含以下字符串的电子邮件:
其中####
是 1 到 2000 之间的整数
有时,正文中只有一个这样的字符串,有时还有更多,唯一的区别是整数。
我是整个 VBA 的新手,但是为了找到包含整数的字符串并输出带有整数值的 msgbox,我想出了以下内容,但是我需要找到匹配的所有实例以匹配具有更多信息的电子邮件大于一个整数值。