问题标签 [matching]

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 回答
89 浏览

sql - 如何按 sql 语句的 where 子句中匹配参数的数量对表进行排序?

我正在编写 sql 以通过多个参数搜索数据库。我将如何按照与 where 子句中的最多参数匹配的项目对结果集进行排序。例如:

应该像这样订购:

2、3、1。

谢谢。(ps查询不是那么容易,在WHERE中有很多连接和很多OR)

艾坦

0 投票
1 回答
817 浏览

xpath - XPath 匹配元素的属性和内容

任何人都可以帮助解决以下 XPath 问题吗?给定节点集:

我想查询以查找具有给定产品名称的节点子集。请注意,产品名称由正在处理的当前节点的属性提供(即“@name”)。因此,当@name 属性的值为“Coal”时,我希望它会被返回:

这就是我想出的;我知道这是错的,因为我没有得到任何回报。

</代码>

0 投票
7 回答
18634 浏览

regex - 如何在 Perl 中的匹配大括号之间提取字符串?

我的输入文件如下:

我想将文件提取到一个数组中,如下所示:

这意味着,我需要将第一个左大括号与其右大括号匹配,并提取其间的字符串。

我已经检查了以下链接,但这不适用于我的问题。 正则表达式获取大括号之间的字符串“{我想要大括号之间的内容}”

我正在尝试,但如果有人可以用他们的专业知识帮助我,那真的会有所帮助......

谢谢斯里...

0 投票
1 回答
626 浏览

sql - 如何在 TSQL (SQL Server 2000) 中实现最佳匹配逻辑

我有两个表 X 和 Y:

表十

表 Y

表 Y 中的记录可以是 n 个

有以下数据:


预期结果


表 Y

如何将表 X 中 C3 列的值与表 Y 列 C3 的所有可能匹配项进行比较,并在表 Y 列 C4 中将记录标记为匹配和不匹配?

A 的可能匹配项(即表 X 中 C2 列的值)将是(其中 R 是行号,即表 Y 中列 C1 的值):

0 投票
9 回答
63544 浏览

c# - 我可以在 C# 中使用带有 String.Replace 的正则表达式吗?

例如,我有下面的代码 string txt="我有像 West, and West; and west, and Western 这样的字符串。”

我想用其他词替换“west”或“West”这个词。但我不想用西方取代西方。

  1. 我可以在 string.replace 中使用正则表达式吗?我用 inputText.Replace("(\\sWest.\\s)",temp);它不起作用。
0 投票
2 回答
64 浏览

php - 有没有办法优化在页面上查找文本项(不是正则表达式)

在看到几个线程破坏了在 HTML 文档中查找要匹配的术语的正则表达式方法后,我使用了简单的 HTML DOM PHP 解析器 ( http://simplehtmldom.sourceforge.net/ ) 来获取我的文本位之后,但我想知道我的代码是否最佳。感觉循环了太多次。有没有办法优化以下循环?

例如,在开始循环之前确定是否有任何匹配项是否会有所不同?

0 投票
2 回答
651 浏览

scala - 你如何在 scala 中编写模式匹配代码块?

您如何编写一个将代码块作为包含案例语句的参数的函数?例如,在我的代码块中,我不想明确地进行匹配或默认情况。我正在寻找这样的东西

在 myApi() 内部,它实际上会执行代码块并进行匹配。

0 投票
1 回答
2536 浏览

python - pywinauto:占用多个应用程序窗口

我有一个 GUI 应用程序,它可以在桌面上创建许多类似的窗口。所有窗口都有相同的标题。我必须枚举所有具有相同标题的对话框,并对每个这样的对话框进行一些测试。

如果我打电话:

pywinauto 返回一个 WindowSpecification 对象,该对象在按名称访问控件时很有用。

当我打电话时:

pywinauto 向我返回了一个不太有用的 HwndWrapper 实例列表。

如何获取具有指定标题但作为 WindowSpecification 对象的窗口列表?

0 投票
1 回答
125 浏览

ruby-on-rails - 将用户数组与以用户对象作为属性的结构数组进行比较,并在另一个结构数组中返回匹配项

我有很多用户是朋友。让我们调用这个数组:

然后我有一个结构数组。每个结构都有一个用户对象作为属性(它也有一个等级属性)。这是 struct 类的样子,添加一些上下文:

让我们调用这个结构数组:

我想比较friendsall_leaders_plus_rank ,并将all_leaders_plus_rank中的匹配添加到一个名为friendly_leaders的新结构数组中。

0 投票
3 回答
3977 浏览

algorithm - 立体匹配 - 动态规划

我应该为立体匹配问题实现动态编程算法。我已经阅读了 2 篇研究论文,但仍然不明白如何为此编写自己的 c++ 程序!

是否有任何书籍或资源可供我用来了解如何实际开始编码?

互联网搜索只给我关于动态编程的期刊和会议论文,而不是如何逐步实现算法。

谢谢

瓦伦