问题标签 [contains]

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

sql-server - 包含使用“@”的运算符

我正在尝试使用Contains运算符。它适用于测试数据,例如。
WHERE CONTAINS(file,'"*ash*"')

但是,我想使用类似的东西从 TextBox 中获取关键字CONTAINS(file,'"*@key*"'),但这似乎不起作用。请有任何建议。

谢谢

0 投票
5 回答
33284 浏览

java - 在 Java 的 ArrayList 中使用包含的最佳方法?

我在 Java 中有一个 ArrayList,它由一个包含两个字符串和一个整数的类型组成。我可以成功测试此 ArrayList 的一个元素是否等于另一个元素,但我发现 contains 方法失败。我相信这是因为我的类型不是原始的。

现在我看到了两个替代方案,我想知道哪个是最好的选择:

  1. 要实现我自己的 contains 方法,方法是遍历 ArrayList 并测试每个元素与我正在寻找的元素的相等性,然后打破循环。

  2. 或者使用我类型的 HashMap 作为键,使用整数作为值而不是 ArrayList。这里我可以使用方法 containsKey 来检查一个元素是否已经存在于 HashMap 中。

方法#2的唯一警告是,在我的情况下,该值在很大程度上是多余的。

0 投票
5 回答
7328 浏览

file - 如何在 PowerShell 中检查文件是否位于给定目录下?

我想从 PowerShell 检查文件路径是否在给定目录(或其子目录之一)中。

现在我正在做:

但我相信有更好的方法。

我可以接受$file.Directory并遍历所有.Parents,但我希望有更简单的东西。

编辑:文件可能不存在;我只是在看路。

0 投票
3 回答
12355 浏览

c# - 修改 List.Contains 行为

我有一个List<MyObj>class MyObj : IComparable. CompareTo我在每个接口的MyObj类中编写了方法IComparable,但是当我使用它时,它应该List<MyObj>.Contains(myObjInstance)返回。falsetrue

我不确定我是否理解我需要如何继续以确保在调用 then函数List时使用我的自定义比较方法。Contains

这是我的 compareTo 实现:

注意 Symbol 属性是一个字符串。

为了澄清,我在 compareTo 方法中设置了一个停止点,它甚至没有进入那里。

有人试过吗?

谢谢。

0 投票
1 回答
4636 浏览

java - Java字符串包含函数?

是否可以使用 contains() 测试以下字符串中的多个子字符串?

例如,我可以使用, 同时检查strcase="details.php","news_id"来检查str.contains(strcase)吗?

我不想这样检查:str.contains("details.php")&&str.contains("news_id"). 因为我想同时检查两者:strcase="details.php ** news_id"

像这样的声明:

可以去掉标签"<?>"

0 投票
18 回答
1739035 浏览

javascript - 判断数组是否包含值

我需要确定一个值是否存在于数组中。

我正在使用以下功能:

上面的函数总是返回 false。

数组值和函数调用如下:

0 投票
3 回答
4135 浏览

jquery - 如何检查一个元素是否包含jQuery中的另一个元素

我将 xVal 与 jquery.validate 插件结合使用,但遇到了一个小问题,因为它在某个实例中两次发布验证消息。我认为这个错误应该很容易通过一些巧妙的 jQuery 在错误消息的位置上修复。

我试图找到一种方法来查看 ul 是否已经包含一个 li ,其中包含一些文本。

我认为像上面这样的东西可能会起作用,但不是那么幸运。error.toString() 也不起作用。

任何帮助将不胜感激。

0 投票
2 回答
6282 浏览

hibernate - Hibernate Criteria contains-in 与表的关联

我有一个看起来像这样的 Hibernate 映射:

鉴于此,我如何查询 MyEntity.scalarSet(即 Set)的值在另一个集合中。

就像是:

[编辑] 我也试过 Restriction.sqlRestriction(..)。我使用的 sql 查询是这样的:

其中 '{expanding?}' 替换为逗号分隔的问号(取决于 targetList.size())。

但我只是得到一个

引起:org.hibernate.MappingException:集合不是关联:MyEntity.scalarSet

0 投票
5 回答
571 浏览

c# - 有没有更好的方法来编写新列表{"a", "b"}.Contains(str)?

我想测试某个字符串是否包含在一个简短的字符串列表中。目前代码是这样的:

然而,这似乎臃肿。例如,iirc,在 Java 中我可以简单地编写{"A", "B", "C"}.Contains(str)它,这比上面的要好得多。

我确信在 C# 中有更好的方法。你能指出来吗?

0 投票
2 回答
7494 浏览

sql - 在 Linq 查询中将 join 与 String.Contains 结合使用

我有以下 linq 查询,可在两个表之间创建左连接:

我想得到回答这个问题的行:左列中的字符串值包含右列中的字符串值。

我试过这个:

但它不起作用,因为在连接的左侧无法识别 rightTable。

如何创建导致 String.Contains 的连接,我是在“where”子句还是“On”子句中执行包含?