问题标签 [phrase]
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.
search - Solr:索引短语短于查询时的短语搜索
如果索引字段是查询短语的一部分,是否可以找到文档?
在搜索“棕狐”或“懒狗”时,很容易找到“快棕狐跳过懒狗”。但是,如果我需要反之亦然怎么办?
这是我的情况:我在文档中有一个短字段,例如“ brown fox ”或“ lazy dog ”,我希望通过搜索较长的短语(例如“ Quick brown fox ”或“ jump over lazy dog ”)来找到此文档。
注意:它应该是一个短语匹配,因此在查询中将所有术语设为可选是行不通的。像“ brown dog ”这样的查询不应该匹配。
你会如何在 Solr 中做到这一点?是否可以仅通过调整 Solr 来实现此目标,而无需在客户端解析和修改请求的短语?
idioms - 具体到编程世界,“海龟一路向下”是什么意思?
我经常听到这句话,但并不完全理解它的含义。这是什么意思?如果可能的话,有没有例子?
谢谢你!
php - 解析字符串中的变量,如 vBulletin
我不知道该怎么说。在尝试“解析”字符串中的变量时我应该考虑什么,例如短语中的 vBulletin?
前任;
我已经检查了 smarty/raintpl,并研究了所有这些的一些正则表达式,smarty/raintpl 正是我需要的,唯一的问题是,它们都是从文件中读取的,我是从数据库中提取的,我需要一些东西,例如;
如果我使用任何替换函数(regex/str_replace),这会减慢脚本/网站的速度吗?
c# - 只有在 Lucene.net 中搜索短语时才能找到完全匹配?
我知道已经问过类似的问题,但我找不到任何适合我正在寻找的答案。
基本上,我想搜索短语并只返回仅具有该确切短语而不是部分匹配的匹配项。
例如,如果我搜索“This is”,则包含“This is a phrase”的文档不应返回命中。
举个例子:Exact Phrase search using Lucene?
"foo bar" 不应返回命中,因为它只是部分匹配。我正在寻找的完整匹配将是“foo bar baz”。
这是代码,感谢 WhiteFang34 在上面的链接中发布此代码(我已简单地转换为 c#):
我已经使用不同的分析器和不同的方法来解决这个问题,但我无法获得所需的结果。我需要匹配完整的短语“foo bar baz”,但“foo bar”不应该返回任何命中。
lucene.net - 短语同义词分析器 Lucene.net?
我正在使用同义词分析器,但这只会添加单个单词的同义词。是否有类似的短语分析器,或者有人知道添加短语同义词的任何其他方式吗?例如,“The Big Apple”应该返回“New York”的热门歌曲。
谢谢。
c# - 比较短语的反映
也许我的问题很奇怪......我想知道是否可以对一个短语使用反射。
我试图与 C# 中的反射进行比较。到目前为止,我将属性的名称作为字符串传递,将值作为对象传递,就像这样:Cmp("foo", "abc")
.
这样我必须检查foo
类中是否存在属性,并检查值类型是否与属性类型匹配(在上面的示例中 foo 是字符串属性,值是字符串)。这种方法很好用!
我只是想知道是否可以将短语作为参数发送并用反射或类似的东西对其进行分析。
我的意思是,就像上面的例子一样,而不是像这样调用函数,而是像这样Cmp("foo", "abc")
调用函数Cmp(A.foo == "abc")
(A
是具有属性的类foo
),然后分析属性是foo
并且值是"abc"
。
我知道这听起来很奇怪,对我来说没有必要。它只是为了这个想法。
可能吗?
编辑
如果我不清楚,我已经写了Cmp(string, string)
方法,它工作正常!
我只想知道是否有办法编写这样的Cmp
方法:Cmp(A.foo == "abc")
. 该参数是一个短语。
编辑 2
例如,您可以在 C 中执行类似的操作。您可以像这样创建宏:
然后,如果您调用它Cmp(A.foo == "abc")
,输出将是:
A.foo == "abc"
就像将整个短语作为参数传递并对其进行分析。我知道宏是预编译的东西,我只想知道C#中是否有类似的东西
search - Searching and match count for phrase with Solr
I am using Solr to index documents and now I need to search those documents for an exact phrase and sort the results by the number of times this phrase appears on the document. I also have to present the number of times the phrase is matched back to the user.
I was using the following query (here I am searching by the word SAP):
Of course this is a representation of the actual query, that is done by transforming this hash into a query string at runtime.
I managed to get the search working by using content:"the query here"
instead of content:the query here
, but the hard part is returning and sorting by the termfreq
.
Any ideas on how I could make this work?
Obs: I am using Ruby but this is a legacy application and I can't use any RubyGems, I am using the HTTP interface to Solr here.
split - 如何将短语拆分为帕斯卡中的单词?
我必须创建一个程序,使用 pascal 中的过程将短语(带有特殊字符,例如 % 和 $)拆分为单词。
所以如果我输入:
该程序必须返回我:
没有空格,一个在另一个之下。
我不能使用数组,并且“调用”该过程的变量必须是一个字符串。
提前致谢!
这是我的代码:
c# - 节点字体大小的短语 Html 文档
有什么方法可以短语(读取)html节点字体大小。
它在 C# 中,我尝试检查 htmlagilitypack 但找不到任何东西。
我正在使用 C# 从网页中提取信息,并且需要知道它有什么字体/样式。
感谢帮助。
nlp - 如何在斯坦福 CoreNLP 中获取短语标签?
如果我想获取每个单词对应的短语标签,我该如何获取?
例如 :
在这句话中,
我的狗也喜欢吃香肠。
我可以在斯坦福 NLP 中得到一个解析树,例如
在上述情况下,我想获得与每个单词对应的短语标签,例如
有什么方法可以简单地提取短语标签吗?
请帮我。