1.一种文件搜索方法,其特征在于,包括:
获取进行文件搜索的搜索信息和搜索范围;
若所述搜索信息包括字母但不包括汉字时,确定所述搜索范围内各文件的文件名、拼音全拼文件名和拼音缩写文件名;
将所述搜索信息与所述搜索范围内各文件的文件名、拼音全拼文件名和拼音缩写文件名分别进行匹配,返回匹配成功的文件的相关信息。
2.如权利要求1所述的方法,其特征在于,所述方法还包括:
若所述搜索信息包括汉字时,确定所述搜索信息对应的拼音全拼搜索信息和拼音缩写搜索信息;
将所述搜索信息、所述拼音全拼搜索信息和所述拼音缩写搜索信息分别与所述搜索范围内各文件的文件名进行匹配,返回匹配成功的文件的相关信息。
3.如权利要求1所述的方法,其特征在于,所述方法还包括:
若所述搜索信息为“.”时,则获取所述搜索范围内各文件的主文件名;
将所述搜索信息与所述主文件名进行匹配,返回匹配成功的文件的相关信息。
4.如权利要求1所述的方法,其特征在于,所述获取进行文件搜索的搜索信息和搜索范围之前,所述方法还包括:
创建文件信息数据库,所述文件信息数据库至少包括文件的文件路径、文件名、拼音全拼文件名和拼音缩写文件名。
5.如权利要求4所述的方法,其特征在于,所述确定所述搜索范围内各文件的文件名、拼音全拼文件名和拼音缩写文件名包括:
根据所述搜索范围从所述文件信息数据库中获取所述搜索范围内各文件的文件名、拼音全拼文件名和拼音缩写文件名。
6.如权利要求4所述的方法,其特征在于,所述方法还包括:
当新增文件、删除文件或者修改文件时,更新所述文件信息数据库。
7.如权利要求1-6任一项所述的方法,其特征在于,所述搜索范围根据搜索路径、文件类型、用户标识和应用程序名称中的一种或者多种确定。
8.一种文件搜索装置,其特征在于,包括:
输入模块,用于获取进行文件搜索的搜索信息和搜索范围;
处理模块,用于若所述搜索信息包括字母但不包括汉字时,确定所述搜索范围内各文件的文件名、拼音全拼文件名和拼音缩写文件名;
搜索模块,用于将所述搜索信息与所述搜索范围内各文件的文件名、拼音全拼文件名和拼音缩写文件名分别进行匹配,返回匹配成功的文件的相关信息。
9.一种电子设备,其特征在于,包括:至少一个处理器和存储器;
所述存储器存储计算机执行指令;
所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如权利要求1-7任一项所述的文件搜索方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1-7任一项所述的文件搜索方法。