问题标签 [text-search]

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 投票
3 回答
20333 浏览

javascript - Javascript在字符串中查找单词的索引(不是单词的一部分)

我目前正在使用str.indexOf("word")在字符串中查找单词。但问题是它也返回了其他单词的一部分。

示例:“我去了 foobar 并点了 foo。” 我想要单个单词“foo”的第一个索引,而不是 foobar 中的 foo。

我无法搜索“foo”,因为有时它后面可能会跟一个句号或逗号(任何非字母数字字符)。

0 投票
2 回答
40 浏览

php - PHP 和双向文本搜索

给定一个包含许多字符串的文本文件。

例如,如果搜索red apples,则以下代码:

将返回(连同其他字符串)以下一个:

我需要找到相同的字符串,但要搜索apples red。有没有办法做到这一点?

谢谢。

0 投票
1 回答
293 浏览

django - 通过将相关数据与对象中的每个单独项目匹配来基于 Django 中的相关性进行文本搜索

手头数据 org_name、name、phone、email_id、incorporation_date... 如何使用我必须与模型中的数据进行比较并根据相关性显示结果的数据。

例子:

我应该能够将 Apple 与 org_name 中的数据、Steve 中的名称等进行比较,并使用 DJANGO 以相关性降序显示匹配的行!

0 投票
0 回答
211 浏览

python - 尝试针对许多文本文件运行关键字列表并将文本片段输出到 Python 中的 csv

我是 Python 菜鸟。

我正在尝试读取文本文件中的关键字列表,打开并读取许多文本文件以搜索关键字列表,为每个关键字的每个实例提取文本切片,然后将所有文本切片输出到 csv 文件。

我有下面的代码,但是当我运行它时,它只针对第一个文件搜索第一个关键字,写入 csv,然后关闭。我已经搜索了一个答案,但还没有完全找到我正在寻找的东西。

关于我在哪里搞砸的任何想法?

0 投票
1 回答
543 浏览

php - similar_text in php source code

I'm trying to use th function similar_text in PHP in my application written in C, I tried googling and downloaded the source but can't I find it. Any one knows where to find the C implementation of the function in php source code? I'm thinking of using using it instead of building my own one.

0 投票
1 回答
235 浏览

sql - Postgres TextSearch 不过滤不同的条目

我们正在尝试使用文本查询清除特定列上的重复项。

这是一个示例查询:

出于某种原因,我们在使用文本搜索时仍然偶尔会收到重复的标题。

结果是:

在没有 TSVectors 的情况下使用 distinct 可以正常工作,但引入文本搜索会忽略 PostGres Distinct 关键字。

有任何想法吗 ?

0 投票
1 回答
4655 浏览

string - x86 汇编程序在给定文本中搜索单词

我正在尝试使用 x86 程序集编写一个可以在文本中搜索单词的程序。当文本中出现单词时,程序将通知用户。我在比较字符串时仍然遇到问题。有什么建议吗?

预期的结果应该是:

示例 1:

示例 2:

0 投票
1 回答
120 浏览

search - 我可以将常量搜索查询与短语查询结合​​到 lucene 中的布尔查询中吗?

我可以有一个BooleanQuery其中有两个其他查询,一个SHOULD和一个MUST?我希望SHOULD查询是 type ConstantScoreQuery,另一个是 type PhraseQuery

我知道PhraseQuery实际上对总分有贡献,但ConstantScoreQuery不会有贡献。真的吗?

ConstantScoreQuery如果与 中的其他类型的查询一起,结果将如何排列BooleanQuery

0 投票
1 回答
109 浏览

solr - 如果 WildcardQuery 不影响文档的评分,为什么它总是返回 0.5?

我在文档上使用 WildcardQuery,我看到所有结果文档的得分均为 0.5。我读到像 WildcardQuery 这样的查询不会影响文档的评分,现在我想知道得分为 0.5 的原因是什么。

我正在使用这个简单的查询:

0 投票
2 回答
277 浏览

sql - SQL Server 文本搜索

我有一个业务需求,我们需要对存储在数据库中的记录进行一些疯狂的名称匹配,我想知道是否有任何简单的方法可以使用 SQL Server 来做到这一点。

存储在数据库中的名称:Austin K 要从 UI 匹配的名称:Austin Kierland

那只是一个样本。实际上,可能有很多不同的排列和组合。

如果反过来,我可以使用通配符,但在这种情况下,数据库中的名称小于搜索条件。

有什么建议么?