问题标签 [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 投票
1 回答
1744 浏览

c# - 使用 .php 下载服务时,如何检查文件是否包含 html 而不是真实内容?

我的 C# WinForms 应用程序从 .php 下载 Web 服务下载文件。

.php 页面作为向用户显示的 HTML 页面返回错误(我没有替代 API)

提供磁盘上的文件的最佳方法是:1)识别文件是否为 HTML 文件。2) 判断是否有错误页面的内容(指定为评论标签,或者显示给用户的纯文本)

提前致谢。

0 投票
3 回答
443 浏览

c# - 如何在 WinForm 上保存搜索

我创建了一个带有查找文本功能的搜索表单,如何保存上次搜索,以便在重新打开表单时创建一个再次查找按钮?

我的搜索代码是:

0 投票
4 回答
3921 浏览

mongodb - MongoDB - 搜索文本

选择字符串值包含一组单词或短语的 mongodb 条目的最佳策略是什么?我正在考虑与mysql的LIKE函数等效的东西,例如

我见过涉及对字符串进行标记的选项,但这将涉及为所有文本构建一元组,这将是巨大的,不是吗?

0 投票
2 回答
3085 浏览

.net - 在 DataTemplate 中使用 TextSearch.Text

我有一个非常简单的示例:具有单个表单的 WPF 表单应用程序,其中包含带有数据的字典:

在表单上,​​我有一个 ListBox(名为“lst1”),它使用“dict”作为项目源:

我还有一个未绑定的列表框,手动预填充值:

所以当我启动应用程序时,它看起来像这样:

应用程序窗口

问题:

如果我尝试通过键入“一”、“二”或“三”来使用键盘导航项目,我只能在非绑定列表框中成功。绑定列表框失败。

一些评论: 1.)如果我在绑定列表框中按“[”,焦点以循环方式从一个项目变为另一个项目:它从 1 变为 2,从 2 变为 3,从 3 变为 1,从 1 再次变为 2等 2.) 我已经用 Snoop 检查了应用程序。我发现绑定列表框和非绑定列表框之间的一个区别。两个列表框都在标签控件(在 ItemsPresenter 内)上设置了 TextSearch.Text 属性。但对于非绑定情况:TextSearch.Text 属性的“值源”是“本地”。对于绑定案例:“值源”是“ParentTemplate”。

PS(和NB) 我知道我可以在列表框上使用TextSearch.TextPath,但这不是我需要的:) 此外,设置ListViewItem 的TextSearch.Text 属性(通过使用样式)也无济于事。

0 投票
0 回答
2067 浏览

javascript - 如何使用谷歌浏览器在网页的源文件(包括所有 javascript 文件)中搜索文本

如何使用谷歌浏览器在网页的源文件(包括所有 javascript 文件)中搜索文本?

如果存在 Chrome 插件,或者告诉我如何列出网页包含的所有 javascript 文件。

谷歌浏览器有一个开发工具,可用于查看源文件并在我指出的特定文件中搜索,但如果网页包含文件?要快速搜索,请制作插件!

0 投票
1 回答
1889 浏览

python - 灵活的滑动窗口(在 Python 中)

问题描述:我有兴趣查看文本窗口中的术语,例如左侧 3 个单词和右侧 3 个单词。基本情况的形式为 w-3 w-2 w-1 项 w+1 w+2 w+3。我想在我的文本上实现一个滑动窗口,我可以用它来记录每个术语的上下文单词。所以,每一个词都曾经被当作一个词条,但是当窗口移动时,它就变成了一个上下文词,等等。但是,当词条是第一个词时,左边没有上下文词(t w+1 w+2 w+3),当它是第二个单词时,左边只有一个上下文单词,以此类推。因此,我对实现这个灵活的滑动窗口(在 Python 中)的任何提示感兴趣,而无需分别编写和指定每种可能的情况。

回顾一下:

输入示例

[“w1”、“w2”、“w3”、“w4”、“w5”、“w6”、“w7”、“w8”、“w9”、“w10”]

输出

t1 w2 w3 w4

w1 t2 w3 w4 w5

w1 w2 t3 w4 w5 w6

w1 w2 w3 t4 w5 w6 w7

__ w2 w3 w4 t5 w6 w7 w8

__ __ ETC。

我目前的计划是为输出中的每一行设置一个单独的条件来实现这一点。

0 投票
2 回答
1890 浏览

search - 如何进行递归 grep(搜索)并自动查看存档文件,尤其是 jar 文件?

我正在寻找一个可以工作的命令,grep -r sometext .但它会知道查看档案(至少.jar)。

额外奖励 ;) 如果我们可以让它忽略像.svn .hg.

0 投票
1 回答
214 浏览

.net - 如何模仿 WPF 中未打开的焦点组合框的“输入”行为(文本搜索)?

标准 WPF 组合框具有类型输入功能。即:当组合框有焦点并且用户键入一些字母时,组合框中的选定项目会发生变化(相对于键入的字母)。

重要的

我不是指 IsEditable 设置为 True 的组合框,也不是指打开的组合框列表。我的意思是带有几个文本项的纯简单组合框:

在此处输入图像描述

问题

如何在我的自定义构建组合框中模仿这种行为?(它是从头开始构建的,除了提到的功能外,它模仿了所有东西)。

我的组合框是使用经典模式构建的:一个工具按钮、一个弹出窗口和一个弹出窗口内的列表框(假设我没有在所描述的模式中包含所有附加功能)。列表框完美支持“输入”功能。所以我的想法是将所有击键从切换按钮带到列表框:

但由于某种原因,它不起作用。

0 投票
1 回答
571 浏览

google-places-api - Google Places API 访问被拒绝(使用了简单的访问密钥)

检查了一切,API 控制台,生成新密钥,json/xml,但无济于事。

https://maps.googleapis.com/maps/api/place/textsearch/json?query=subway+station+in+Paris&sensor=false&key=myKey

任何帮助表示赞赏。谢谢!

0 投票
1 回答
241 浏览

flash - Flash:访问 swf 中的所有文本框

我有一个主 swf 文件,它将动态加载几个 swf 并以页面卷曲效果显示它。从主 swf 我必须有一个搜索选项,它需要在动态加载的 swf 的所有文本框内容中搜索特定文本。这种情况是立场还是关于如何做到这一点的任何想法?

顺便说一句,动态 swf 是通过选项从 InDesign 导出的(文本:Flash 经典文本)