Questions tagged [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.
搜索字符串 C
第一次在这里发帖,如果我搞砸了,我很抱歉。我需要搜索一个字符串并返回包含搜索数据的任何字符串,并突出显示搜索数据。
示例:如果我的初始字符串是:Hi my name is
,我的搜索词是:name
,那么输出应该是:Hi my NAME is
这是我编写的一个快速代码,它可以工作,但它只能工作一次。如果我尝试再次搜索它会出现故障。
我希望有人能提示我一个更好的方法来写这个,因为这段代码很恶心!
用于搜索子集的正则表达式
我正在寻找一种将字符串搜索到一个大集合中的方法,但不考虑包含特定字符序列的字符串。例如:
原来的集合是:
如果用户搜索“sm”,正则表达式必须只考虑由不包含“-get-”或“-has-”子字符串的字符串组成的子集。因此,结果必须是:
(没有 func-get-smile)
谢谢您的帮助
Google 自定义搜索样式问题
我认为我的 Google 自定义搜索存在 CSS 问题。
出现的搜索框和结果未在我的自定义搜索中正确显示。搜索框被压扁,执行搜索时显示的“X”未显示在当前位置。
此外,当执行搜索时,URL 链接正在被“压缩”。蓝色下划线未显示,字体底部被截断。
非常感谢任何帮助。
重写/更改 WordPress 搜索机制
我一直在寻找改变 WordPress 搜索机制的方法。我的数据库有几个自定义表,我想在搜索站点时考虑这些表。另外,我不想实现一个 levenshtein 函数来提出像“你的意思是[另一个术语]?”这样的行。当有人出现拼写错误时。
有没有我可以实现或更改的钩子、动作或功能以允许这些功能?任何帮助是极大的赞赏。
亲切的问候,
莱德
搜索蜘蛛的机器人引擎名称
- 谷歌机器人
- 微软机器人
- 雅虎
- 冰机器人
- googlebot 图像
这就是所有的大搜索引擎蜘蛛?或者有人知道更著名的蜘蛛?
我在那里写的蜘蛛的名字是最新的吗?
谢谢!
改善搜索时间
只是想知道是否有任何改善搜索时间的提示(全文)。
stackoverflow、reddit 等大型网站如何实现其搜索功能?
(抱歉含糊不清 - 我是新手)
使用 C# 加速 Windows 文件搜索
我制作了一个搜索逻辑驱动器以查找特定文件的程序。如果用户键入文件名单击搜索按钮,搜索开始,但我不知道如何在过程中停止搜索。你能帮我吗?
如何使用 PHP/MySQL 搜索具有其他变量的特定内容?
我正在为一个与受虐待和被忽视的动物合作的组织创建一个网站搜索,并且在搜索包含特定值之前一切正常。例如,如果有人在搜索字段中输入“braxton black”,它将正确搜索这些术语,并正确显示结果。但是,如果他们使用高级搜索并选择“雄性”,则结果会返回雄性和雌性动物,就像那部分无关紧要。
下面是通过搜索“braxton black”并选择“Female”作为动物性别生成的示例 SQL 语句:
所有字段都是正确的,并且“ans_sex”字段中的术语是男性或女性,因此它会搜索确切的术语。任何人都可以看到导致问题的此 SQL 语句的任何问题吗?任何帮助是极大的赞赏。
在 Yii 中,如何最好地将搜索结果选择和之前输入的表单模型发布回表单控制器?
要完成 Yii 表单字段,用户通常需要搜索引用的模型记录(例如在社交应用中搜索朋友的个人资料)。我确信其他 Yii 应用程序正在优雅地做到这一点。但是在我的肮脏方法中,在搜索结果页面中,我使用 aCHtml::submitButton
将两个模型发布回包含以下内容的表单:
- “找到”记录(与搜索结果中的配置文件之一关联的用户 ID)
- 先前输入的表单域内容(关系特征域)
或者,自动完成小部件效果很好,但没有进行我需要的详细搜索(例如,基于部分名称和城市或州或其他用户配置文件内容的搜索)。
或者,您可能会认为在搜索结果视图中,我可以修改表单成员以包含找到的记录(新朋友的用户 ID),然后从搜索结果页面发布/提交修改后的模型。但是为了使列表中的每个搜索结果都能正常工作,需要在该表单字段中填充一个唯一的用户 ID,并且在为每个搜索修改一个成员服务器端之前,我无法弄清楚如何复制表单模型结果的“提交”或“选择”按钮,创建所有这些表单模型似乎并不正确。因此,似乎可行的是使用子表单(在搜索结果视图中)提交两个单独submitButton
的模型,分别发布模型和额外的参数(用户 ID)。
有没有更好的办法?...链接到搜索结果页面和表单字段,保留已输入的数据并使用搜索结果中的选定记录填充搜索字段。
这是控制器/站点控制器:
这是控制器/Bio.php(配置文件)
这是views/site/newFriendship(表单视图)的开始
这是views/bio/index.php(搜索结果索引页面)的核心:
这是 views/bio/_view.php 中的搜索结果行,它链接回 BefriendForm (SiteController),发送用户的 id 以填充表单中的朋友字段(从 id 获取名称):
如何在搜索树上定义地图和折叠?
我有一个定义为的搜索树:
我必须定义两个函数,mapStree:
和折叠树:
我不完全了解发生了什么,也不知道该怎么做。