问题标签 [exact-match]
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 - 如何在 Neo4j 中进行精确的单词匹配?
在 Neo4j 中,我们可以使用 mysql 查询“ like”
前任。如果节点“temp”具有列“col”和值“这是在 1945 年世界大战中”;
如果我们按“wor”搜索
以及查询在哪里
然后结果来了。但我希望只有在搜索任何大小写变化的世界时才会出现结果。
如何进行精确的单词匹配?
即如果我们搜索字符串,那么单词的开头和结尾应该有空格或没有任何字符。
elasticsearch - 特定字段的 Elasticsearch 精确匹配
我正在尝试按特定字段过滤我的弹性搜索索引,确切地说是“国家”字段。但是,我不断收到大量不准确的其他结果(其他国家/地区)。
请有人指出我正确的方向。
我尝试了以下搜索:
这是一个示例文档:
mysql - 将一列从表复制到另一列中具有匹配变量的另一表
我希望我能解释这一点是有道理的,哈哈。
我正在尝试将两个表中与 hats_new.name 匹配的变量从一个 hats_old.red 复制到 hats_new.red,如果它们不匹配,那么我需要它什么都不做,因此它不会将该值设为空或将其设置为 0。
这是据我所知。这会更改为 0,这是我试图避免的,并且无法弄清楚其余部分。这是给Mysql的
谢谢
elasticsearch - 弹性搜索 在 query_string 中使用通配符精确搜索
尝试使用 query_string 将通配符输入和弹性搜索精确短语搜索时遇到问题。
希望允许返回的结果将是所有变体的精确短语。即“Coors Brewing”、“Coors Brewery”、“Coors Brews”等。
我不喜欢这种方法,但想搜索大部分文档以找到匹配的 1 或 2 个字段。
node.js - 如何在elasticsearch中进行精确匹配?
在这里,我给出了我更新的映射
我的映射创建索引如下
但我的数据仍然不匹配。
我的样本数据是
当我k r puram
在获得匹配结果时给出查询时。
但是当我在那个时候给出查询时,我r r puram
也r k puram
得到了属于的结果k r puram
。
在上面的查询中,我只为k r puram
其他人提供列表,我没有列表,所以除了k r puram
它应该给出空结果。
这是我的查询:
javascript - javascript正则表达式中的确切字符串否定
这更像是一个满足我好奇心的问题,而不是真正需要帮助的问题,但我同样会感谢你的帮助,因为它让我发疯。
我正在尝试使用 Javascript 正则表达式否定一个确切的字符串,这个想法是排除包含字符串“www”的 URL。例如这个列表:
为此,我可以成功使用以下正则表达式:
这可以正常工作,但是虽然我可以做一个积极的比赛,但我不能做类似的事情:
排除包含确切字符串 www 或 http 的行。我曾尝试过像这样臭名昭著的“消极前瞻”:
但这也不起作用,或者我无法在线测试它,它在 Notepad++ 中也不起作用。
如果我使用 Perl、Grep、Awk 或 Textwrangler,我会简单地这样做:
这本来可以完成这项工作。
所以,我的问题显然是:在 Javascript 中做这样的事情的正确方法是什么?这是否取决于正则表达式解析器(我似乎理解?)。
感谢您的任何回答;)
filter - Excel - 在字符串中搜索完全匹配
我目前正在努力寻找可以解决我的问题的公式。
以下是现状:
- 在工作表 1 的 A 列中,我有一组字符串,例如:
/search.action?gender=men&brand=10177&tag=10203&tag=10336
/search.action?gender=women&brand=11579&tag=10001&tag=10138
/search.action?gender=men&brand=12815&tag=10203&tag=10299
/search.action?gender=women&brand =1396&tag=10203&tag=10513
/search.action?gender=women&brand=11&tag=10001&tag=10073
/search.action?gender=women&brand=1396&tag=10203&tag=10336
/search.action?gender=women&brand=13
- 在工作表 2 的 A 列中,我有一组字符串,例如:
品牌=10177
品牌=12815
品牌=13
品牌=1396
品牌=11579
- 最后,在工作表 1 中,B 列将成为我的“过滤器”,其中包含我正在努力寻找的公式。我的公式的目标是检测表 1 中的任何字符串是否存在表 2 中的一个字符串(作为完全匹配!)。事实上,现在它只能找到近似匹配。如您所见,第 5 行不应返回任何内容。但按照我目前的公式,它确实如此。
这是公式:
对此事有任何想法吗?
请注意,我不想使用 VBA、宏,而只想使用公式。
非常感谢你的帮助!
excel - EXACT 函数和条件格式的结果之间的差异
我观察到 EXACT 函数和条件格式化工具的结果之间存在明显的差异。
B 列中的两个单元格具有相同的明显文本(大约 30-40 个字)。但是“突出显示单元格”工具不会将它们识别为重复值。但是,使用 EXACT 函数比较两个单元格会返回 TRUE。当比较应用于两个单元格的 CLEAN 函数的结果时,也会发生这种情况。这些单元格包括像“//”和方括号这样的字符(尽管我不知道为什么这应该是一个问题,特别是因为其他这样的单元格被条件格式化工具正确识别为重复项)。
谁能建议为什么会发生这种情况?
用 U=uppercase、x=lowercase 和 d=digit 混淆的示例:
(U//FOUO) UUUU-U 增量 d 应符合当前的 UUUxxx 和 UUUU 元数据存储库 (MDR) 商业、DoD 和情报社区 (IC) 元数据标准,并应具有 xxxx-xxxxxxxx 受控元数据标记能力来标记所有发布到网络的消息、产品和数据文件 (MRIC=Objective)。[0014] [互操作性]
node.js - 如何在弹性搜索查询中的特定字段上找到多个精确值?
我的示例数据如下所示:
{"listings":{"title" : "testing 1", "address" : { "line1" : "3rd cross", "line2" : "6th main", "line3" : "", "landmark" : "", "location" : "k r puram", "pincode" : "", "city" : "Bangalore" },"purpose":"rent","published": true, "inActive": false },
{"listings":{"title" : "testing 2", "address" : { "line1" : "3rd cross", "line2" : "6th main", "line3" : "", "landmark" : "", "location" : "banaswadi", "pincode" : "", "city" : "Bangalore" },"purpose":"sale","published": true, "inActive": false },
{"listings":{"title" : "testing 3", "address" : { "line1" : "3rd cross", "line2" : "6th main", "line3" : "", "landmark" : "", "location" : "tin factory", "pincode" : "", "city" : "Bangalore" },"purpose":"rent","published": true, "inActive": false }
我的索引映射如下所示:
我根据目的属性值(如租金或销售)访问列表对象。我可以单独访问要出租和出售的对象。我如何访问列表对象以获取租金和销售价值。我使用下面的查询来获取出租和销售列表对象。
请根据需要提出更改建议。提前致谢。
mysql - 如何进行嵌套布尔过滤器以在弹性搜索中的同一字段上查找精确匹配值?
我的索引映射如下所示:
我需要在 elasticsearch 中执行以下查询的操作
为了执行上述查询操作,我在 elasticsearch 中使用了以下嵌套 bool 查询。
它给出以下错误
因此,如果我的查询有误,请帮助我修复此查询。提前致谢。