问题标签 [findall]

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 投票
4 回答
908 浏览

python - Python regexp 在一行中找到两个关键字

我很难理解这个正则表达式的东西......

我有一个这样的字符串:

我想使用 findall() 和 groups 来得到这个:

我可以将数字与“synset-[0-9]”之类的东西匹配,将单词与“{(.*?)}”之类的东西匹配,但我如何编写它以获得上述结果?

这是一个后续问题 - 有些行如下所示:

在这种情况下,我想用这个结果提取 {} 之间的东西:

这样我以后可以将它作为 key(2589) 放入字典中: value(['cykel', 'trehjulet cykel', 'tricykel']) 对。

有什么想法吗?

0 投票
2 回答
2756 浏览

grails - Groovy findAll 和每个标签问题

我有以下域类:

也就是说,用户和公司之间存在一对一的关系。这些课程是如此,我无法更改它们。

在 show.gsp 中,我想获得公司的详细信息以及属于该公司的用户的链接。

我知道我可以通过编写自己的标签来实现这一点,但我确信使用each标签或findAll标签可以做到这一点。

如果我执行以下操作

我试图将${companyInstance}作为参数传递,但要么出现异常,要么它不起作用。

我也尝试过使用User.findAllByCompany

使用时:

我得到一个空集。

有没有一种简单的方法可以在不编写 taglib 的情况下实现这一点?

提前致谢。

路易斯

0 投票
2 回答
1809 浏览

c# - C# 通用列表 - 子数组上的 FindAll

我正在尝试找到使用 C# (3.5) 过滤列表的最佳方法,但我似乎找不到任何与我的情况相似的示例。我愿意使用 lambdas 或 linq。

与我发现的大多数示例相比,独特之处在于我的列表项每个都有子数组,例如......

然后,我想过滤该列表,如下所示...

但当然,由于 Nicknames 本身就是一个数组,我不能使用 .Equals 或 .Contains 等。过滤这种类型的列表的最佳方法是什么?

更新:为了让我的例子简单,我误导了你一点。列表项上确实有真正的对象数组,而不是字符串。我的真实示例是自定义产品对象列表。product 对象上有一个 Regions 属性,它是 Region 对象的列表。一个产品可以没有、1 个或多个区域。区域对象具有名称和 ID。所以我真正想要的是为分配给某个地区的任何产品过滤产品列表。

0 投票
5 回答
27777 浏览

c# - C# FindAll VS Where 速度

任何人都知道列表中 Where 和 FindAll 之间的任何速度差异。我知道 Where 是 IEnumerable 的一部分,而 FindAll 是 List 的一部分,我只是好奇什么更快。

0 投票
2 回答
4981 浏览

ruby-on-rails - Rails ActiveRecord:是否可以组合 :include 和 :conditions 查询?

想象一下,我有维基文章,有很多修订。我想通过数据库使用 ActiveRecord 进行查询,它只返回那些在过去 24 小时内更新的文章。这样的事情可能吗?

我想它会是这样的:

如果这不可能,是否有某种类型的原始 SQL 可以传递给 find_by_SQL 来解决问题?

0 投票
2 回答
114 浏览

python - 如何确保始终从 Python 的正则表达式中获得匹配列表?

我正在尝试从类似于以下内容的 jsp 页面(格式错误的 xml)中提取一些信息(无需递归):

和一个正则表达式:

re.findall() 给了我一个元组列表,如下所示:

我从文档中了解到是正确的,但我希望得到更多类似的东西:

获得我期望的结果的适当方法是什么?

0 投票
4 回答
701 浏览

c# - 谓词和列表

我有一个通用列表。

此列表的某些元素属于父元素。我从数据库中检索了所有这些元素,我想用它们递归地构建一棵树。

所以,这就是我的想法:

这是我的谓词:

我无法弄清楚这将如何工作。我该怎么做这种谓词?

PS:我正在使用VS2005 :(

0 投票
4 回答
8196 浏览

c# - 在列表中使用 FindAll> 类型

假设

我可以

这会给我一个 ID = 123 的类列表。效果很好,看起来很优雅。

现在,如果我有

我如何获得一个过滤列表,其中列表本身被过滤。我试过了

它看起来很优雅,但不起作用。它只包括至少一个类的 ID 为 123 的类列表,但它包括该列表中的所有 MyClass 实例,而不仅仅是匹配的那些。

我最终不得不做

它完成了工作,但不是那么优雅。只是寻找更好的方法在列表列表上执行 FindAll。

0 投票
4 回答
2416 浏览

grails - grails findAll 标签

如何在 grails findAll 标签中使用“SELECT id, name, part, description FROM user”。

我试过了

而是使用

但显示错误。
标签是什么?

0 投票
1 回答
440 浏览

vb.net - list.findall 可以引用变量吗?

如:

我问的原因是如果我使用这样的语法,我倾向于得到一个字符串到任何转换错误,这让我认为“变量”被逐字视为一个字符串。

谢谢。