一种搜索方法、装置及电子设备制造方法及图纸

技术编号:18165560 阅读:34 留言:0更新日期:2018-06-09 11:28
本发明专利技术涉及通信领域,公开了一种搜索方法、装置及电子设备,以解决现有技术中网络搜索效率较低的技术问题。该方法包括:在获得通过字符串进行搜索的搜索操作之后,可以响应所述搜索操作,从所述字符串中提取出用于搜索的访问对象信息和关键词信息;通过所述关键词信息在所述访问对象信息所对应的访问对象进行搜索,从而获得搜索结果,也就是说,基于搜索操作可以确定出搜索的访问对象信息和关键词信息,从而实现在特定的访问对象通过特定的关键词信息进行搜索,而不需要分开确定搜索的访问对象信息和关键词信息,故而达到了提高搜索效率的技术效果。

A search method, device, and electronic device

The invention relates to the field of communication, and discloses a search method, a device and an electronic device to solve the technical problems of low efficiency of network search in the prior art. The method includes: after obtaining a search operation that is searched through a string, the search operation can be responsive to the search operation, the access object information and the keyword information for the search are extracted from the string, and the accessed object is searched by the information of the access object through the keyword information. The search results, that is to say, can determine the search object information and key word information based on the search operation, and thus achieve the search by specific keyword information in the specific object, and do not need to separate the search information and key word information separately, thus improving the search efficiency. The technical effect of the rate.

【技术实现步骤摘要】
一种搜索方法、装置及电子设备
本专利技术涉及互联网领域,尤其涉及一种搜索方法、装置及电子设备。
技术介绍
随着科学技术的不断发展,电子技术也得到了飞速的发展,电子产品的种类也越来越多,人们也享受到了科技发展带来的各种便利。现在人们可以通过各种类型的客户端设备,享受随着科技发展带来的舒适生活。例如,笔记本电脑、台式电脑、智能手机、平板电脑等客户端设备已经成为人们生活中一个重要的组成部分,用户可以使用手机、平板电脑等客户端设备来听音乐、玩游戏等等,以减轻现代快节奏生活所带来的压力。通常情况下,电子设备都具备搜索功能,电子设备的用户可以通过浏览器搜索网络内容,用户使用浏览器的时候,经常需要先输入一个网址,待浏览器打开网址页面之后,再将光标定位到特定的搜索框,搜索特定的内容。例如,用户想使用某搜索引擎(网址为:www.SG.com或)搜索搜关键词XXX的时候,会先在地址栏输入:www.SG.com或者用其他方式跳转到网址:www.SG.com,待浏览器打开该搜索引擎的搜索页面,再输入关键词到搜索框中。也有一些浏览器支持从浏览器地址栏直接输入关键词,浏览器会使用默认的搜索引擎去搜索关键词,而无法采用其他搜索引擎,由此可见,现有技术中存在着网络搜索效率较低的技术问题。
技术实现思路
本专利技术提供一种搜索方法、装置及电子设备,以解决现有技术中网络搜索效率较低的技术问题。第一方面,本专利技术实施例提供一种搜索方法,包括:获得通过字符串进行搜索的搜索操作;响应所述搜索操作,从所述字符串中提取出用于搜索的访问对象信息和关键词信息;通过所述关键词信息在所述访问对象信息所对应的访问对象进行搜索,从而获得搜索结果。结合第一方面,在第一种可能的实现方式中,所述从所述字符串中提取出用于搜索的访问对象信息和关键词信息,包括:基于所述字符串确定出用于搜索的M个访问对象和N组关键词,M、N为正整数;所述通过所述关键词信息在所述访问对象信息所对应的访问对象进行搜索,包括:通过所述N组关键词在所述M个访问对象进行搜索,从而获得所述搜索结果。结合第一方面的第一种可选的实现方式,在第二种可能的实现方式中,所述基于所述字符串确定出用于搜索的M个访问对象和N组关键词,包括:通过第一分隔符将所述字符串划分为第一字符串和所述N组关键词;通过第二分隔符将所述第一字符串划分为M条子字符串,所述第二分隔符与所述第一分隔符不同;确定出所述M条子字符串所对应的所述M个访问对象。结合第一方面的第一种可选的实现方式,在第三种可能的实现方式中,所述基于所述字符串确定出用于搜索的M个访问对象和N组关键词,包括:通过第三分隔符将所述字符串划分为第一字符串和第二字符串;通过第四分隔符将所述第一字符串划分为M条子字符串,所述第四分隔符与所述第三分隔符不同;确定出所述M条子字符串所对应的所述M个访问对象;通过第五分隔符将所述第二字符串划分为所述N组关键词。结合第一方面的第一种可选的实现方式,在第四种可能的实现方式中,所述基于所述字符串确定出用于搜索的M个访问对象和N组关键词,包括:通过第六分隔符将所述字符串划分为第一字符串和第二字符串,所述第一字符串对应一个访问对象,所述第二字符串对应一组关键词。结合第一方面的第一种可选的实现方式,在第五种可能的实现方式中,所述通过所述N组关键词在所述M个访问对象进行搜索,包括:从所述M个访问对象中确定出所述N组关键词中每组关键词对应的访问对象;通过所述N组关键词中的各个关键词在其对应的访问对象进行搜索获得所述搜索结果。结合第一方面的第一种可选的实现方式,在第六种可能的实现方式中,所述通过所述N组关键词在所述M个访问对象进行搜索,包括:通过所述N组关键词分别在所述M个访问对象进行搜索获得所述搜索结果。结合第一方面的第一种可选的实现方式,在第七种可能的实现方式中,在所述通过所述N组关键词在所述M个访问对象进行搜索,从而获得所述搜索结果之后,所述方法还包括:将所获得各个搜索结果通过标签页的形式展示,以基于用户针对各个标签页的切换操作,在各个搜索结果之间切换。结合第一方面的第五至七种可能的实现方式中的任意一种可能的实现方式,在第八种可能的实现方式中,所述通过所述N组关键词在所述M个访问对象进行搜索,还包括:通过第七分隔符将所述N组关键词的每组关键词划分为至少一个搜索关键词;通过所述至少一个搜索关键词在所述M个访问对象分别进行搜索获得所述搜索结果。结合第一方面的第二或三种可能的实现方式,在第九种可能的实现方式中,所述确定出所述M条子字符串所对应的所述M个访问对象,包括:基于子访问对象信息与访问对象的对应关系,通过所述M条子字符串确定出所述M个访问对象。结合第一方面的第九种可能的实现方式,在第十种可能的实现方式中,所述方法还包括:接收电子设备的用户的设置操作;响应所述设置操作,设置所述对应关系中各个访问对象所对应的子访问对象信息。结合第一方面的第一种可能的实现方式,在第十一种可能的实现方式中,所述通过所述N组关键词在所述M个访问对象进行搜索,包括:将各个搜索关键词拼接于其对应的访问对象的搜索请求统一资源定位符URL,获得拼接后的搜索请求URL;访问拼接后的所述搜索请求URL,从而获得所述搜索结果。第二方面,本专利技术实施例提供了一种搜索装置,包括:获得模块,用于获得通过字符串进行搜索的搜索操作;第一响应模块,用于响应所述搜索操作,从所述字符串中提取出用于搜索的访问对象信息和关键词信息;搜索模块,用于通过所述关键词信息在所述访问对象信息所对应的访问对象进行搜索,从而获得搜索结果。结合第二方面,在第一种可能的实现方式中,所述第一响应模块,用于:基于所述字符串确定出用于搜索的M个访问对象和N组关键词,M、N为正整数;所述搜索模块,用于:通过所述N组关键词在所述M个访问对象进行搜索,从而获得所述搜索结果。结合第二方面的第一种可选的实现方式,在第二种可能的实现方式中,所述第一响应模块,包括:第一划分单元,用于通过第一分隔符将所述字符串划分为第一字符串和所述N组关键词;第二划分单元,用于通过第二分隔符将所述第一字符串划分为M条子字符串,所述第二分隔符与所述第一分隔符不同;第一确定单元,用于确定出所述M条子字符串所对应的所述M个访问对象。结合第二方面的第一种可选的实现方式,在第三种可能的实现方式中,所述第一响应模块,包括:第三划分单元,用于通过第三分隔符将所述字符串划分为第一字符串和第二字符串;第四划分单元,用于通过第四分隔符将所述第一字符串划分为M条子字符串,所述第四分隔符与所述第三分隔符不同;第二确定单元,用于确定出所述M条子字符串所对应的所述M个访问对象;第五划分单元,用于通过第五分隔符将所述第二字符串划分为所述N组关键词。结合第二方面的第一种可选的实现方式,在第四种可能的实现方式中,所述第一响应模块,包括:第六划分单元,用于通过第六分隔符将所述字符串划分为第一字符串和第二字符串,所述第一字符串对应一个访问对象,所述第二字符串对应一组关键词。结合第二方面的第一种可选的实现方式,在第五种可能的实现方式中,所述搜索模块,包括:第三确定单元,用于从所述M个访问对象中确定出所述N组关键词中每组关键词对应的访问对象;第一搜索单元,用于通过所述N组关键词中的各个关键词在其对应的本文档来自技高网...
一种搜索方法、装置及电子设备

【技术保护点】
一种搜索方法,其特征在于,包括:获得通过字符串进行搜索的搜索操作;响应所述搜索操作,从所述字符串中提取出用于搜索的访问对象信息和关键词信息;通过所述关键词信息在所述访问对象信息所对应的访问对象进行搜索,从而获得搜索结果。

【技术特征摘要】
1.一种搜索方法,其特征在于,包括:获得通过字符串进行搜索的搜索操作;响应所述搜索操作,从所述字符串中提取出用于搜索的访问对象信息和关键词信息;通过所述关键词信息在所述访问对象信息所对应的访问对象进行搜索,从而获得搜索结果。2.如权利要求1所述的方法,其特征在于,所述从所述字符串中提取出用于搜索的访问对象信息和关键词信息,包括:基于所述字符串确定出用于搜索的M个访问对象和N组关键词,M、N为正整数;所述通过所述关键词信息在所述访问对象信息所对应的访问对象进行搜索,包括:通过所述N组关键词在所述M个访问对象进行搜索,从而获得所述搜索结果。3.如权利要求2所述的方法,其特征在于,所述基于所述字符串确定出用于搜索的M个访问对象和N组关键词,包括:通过第一分隔符将所述字符串划分为第一字符串和所述N组关键词;通过第二分隔符将所述第一字符串划分为M条子字符串,所述第二分隔符与所述第一分隔符不同;确定出所述M条子字符串所对应的所述M个访问对象。4.如权利要求2所述的方法,其特征在于,所述基于所述字符串确定出用于搜索的M个访问对象和N组关键词,包括:通过第三分隔符将所述字符串划分为第一字符串和第二字符串;通过第四分隔符将所述第一字符串划分为M条子字符串,所述第四分隔符与所述第三分隔符不同;确定出所述M条子字符串所对应的所述M个访问对象;通过第五分隔符将所述第二字符串划分为所述N组关键词。5.如权利要求2所述的方法,其特征在于,所述基于所述字符串确定出用于搜索的M个访问对象和N组关键词,包括:通过第六分隔符将所述字符串划分为第一字符串和第二字符串,所述第一字符串对应一个访问对象,所述第二字符串对应一组关键词。6.如权利要求2所述的方法,其特征在于,所述通过所述N组关键词在所述M个访问对象进行搜索,包括:从所述M个访问对象中确定出所述N组关键词中每组关键词对应的访问对象;通过所述N组关键词中的各组关键词在其对应的访问对象进行搜索获得所述搜索结果。7.如权利要求2所述的方法,其特征在于,所述通过所述N组关键词在所述M个访问对象进行搜索,包括:通过所述N组关键词分别在所...

【专利技术属性】
技术研发人员:涂畅张扬王砚峰
申请(专利权)人:北京搜狗科技发展有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1