The invention discloses a method and a device for querying target text, belonging to the database management field. The method comprises the following steps: according to user input text information need and the first digit n search results based on the fuzzy number fuzzy; n of the first counter value is compared; when the first counter value is less than or equal to the number of fuzzy n, processed and the first counter value plus one after the operation return to judgment, until when the first counter value is greater than the number of fuzzy n, get the n+1 search results based on the first, second...... N+1 search results get query results. The device comprises an initialization module, a comparison module, a processing module and an acquisition module. By setting the fuzzy number, the user input text information for automatic fuzzy matching, in order to obtain the related information of the vehicle, effectively solves the problem of license plate recognition instrument to scan all license plate information can not find the problem of the vehicle, improve the user experience.
【技术实现步骤摘要】
一种查询目标文本的方法及装置
本专利技术涉及数据库管理领域,特别涉及一种查询目标文本的方法及装置。
技术介绍
随着现在生活水平的提高,以及交通的发达,车辆的使用越来越普及,为了更好的对车辆进行管理,通过对每辆车辆的车牌信息与车辆关联,以通过查找车牌信息来查找车辆信息,以实现对车辆的管理。目前,由于通过车牌识别仪扫描车牌号,存储相应的车辆信息,再通过用户输入相应的车牌号码后查找车辆的相关信息,但是,由于受到车牌识别仪以及环境等多种因素的影响下,会导致无法识别正确的车牌号码,当用户输入车牌号码来查找车辆的相关信息时,可能会导致无法找到相应的车辆信息,严重影响用户对相关产品的体验以及使用的满意度。
技术实现思路
为了解决现有技术中通过车牌识别仪查找不到车辆相关信息的问题,本专利技术实施例提供了一种查询目标文本的方法及装置。所述技术方案如下:第一方面,提供了一种查询目标文本的方法,所述方法包括:根据用户输入的文本信息得到需要模糊位数n,将第一计数器的值和第二计数器的值分别进行初始化,并根据所述文本信息获取第一搜索结果;根据所述模糊位数η对所述第一计数器的值进行判断;当所述第一计数器的值小于或等于所述模糊位数η时,根据所述文本信息的长度对所述第二计数器的值进行判断,当所述第二计数器的值小于或等于所述文本信息的值时,根据所述文本信息进行处理,对所述第二计数器进行加一操作后返回继续根据所述文本信息对所述第二计数器的值进行判断,直至所述第二计数器的值大于所述文本信息的长度,得到所述文本结果集,根据所述文本结果集和所述第一搜索结果得到第二搜索结果,将所述第一计数器的 ...
【技术保护点】
一种查询目标文本的方法,其特征在于,所述方法包括:根据用户输入的文本信息得到需要模糊位数n,将第一计数器的值和第二计数器的值分别进行初始化,并根据所述文本信息获取第一搜索结果;根据所述模糊位数n对所述第一计数器的值进行比较;当所述第一计数器的值小于或等于所述模糊位数n时,根据所述文本信息的长度对所述第二计数器的值进行判断,当所述第二计数器的值小于或等于所述文本信息的值时,根据所述文本信息进行处理,对所述第二计数器进行加一操作后返回继续根据所述文本信息对所述第二计数器的值进行判断,直至所述第二计数器的值大于所述文本信息的长度,得到所述文本结果集,根据所述文本结果集和所述第一搜索结果得到第二搜索结果,将所述第一计数器的值进行加一操作后返回继续进行判断,并进行相应的处理得到第i+1搜索结果,并返回继续判断直至当所述第一计数器的值大于所述模糊位数n,得到第n+1搜索结果;根据所述第一搜索结果、第二搜索结果……第n+1搜索结果得到查询结果。
【技术特征摘要】
1.一种查询目标文本的方法,其特征在于,所述方法包括: 根据用户输入的文本信息得到需要模糊位数n,将第一计数器的值和第二计数器的值分别进行初始化,并根据所述文本信息获取第一搜索结果; 根据所述模糊位数η对所述第一计数器的值进行比较; 当所述第一计数器的值小于或等于所述模糊位数η时,根据所述文本信息的长度对所述第二计数器的值进行判断,当所述第二计数器的值小于或等于所述文本信息的值时,根据所述文本信息进行处理,对所述第二计数器进行加一操作后返回继续根据所述文本信息对所述第二计数器的值进行判断,直至所述第二计数器的值大于所述文本信息的长度,得到所述文本结果集,根据所述文本结果集和所述第一搜索结果得到第二搜索结果,将所述第一计数器的值进行加一操作后返回继续进行判断,并进行相应的处理得到第i+Ι搜索结果,并返回继续判断直至当所述第一计数器的值大于所述模糊位数n,得到第n+1搜索结果; 根据所述第一搜索结果、第二搜索结果……第n+1搜索结果得到查询结果。2.根据权利要求1所述的方法,其特征在于,所述根据用户输入的文本信息得到需要模糊位数n,将第一计数器的值和第二计数器的值分别进行初始化,并根据所述文本信息获取第一搜索结果,具体包括: 获取用户的输入文本信息的长度,判断所述文本信息的长度是否大于预置模糊位数,当所述文本信息的长度大于所述预置模糊位数时,将所述预置模糊位数作为需要模糊位数η,当所述文本信息的长度不大于所述预置模糊位数时,将文本信息的长度减一作为需要模糊位数η ; 将所述第一计数器的值设置为初始值1,将所述第二计数器的值设置为初始值1,并根据所述文本信息进行匹配,得到第一搜索结果。3.根据权利要求1所述的方法,其特征在于,所述当所述第二计数器的值小于或等于所述文本信息的值时,根据所述文本信息进行处理,对所述第二计数器进行加一操作后返回继续根据所述文本信息对所述第二计数器的值进行判断,直至所述第二计数器的值大于所述文本信息的长度,得到所述文本结果集,具体包括: 当所述第二计数器的值小于或等于所述文本信息时,将所述文本信息中第二计数器的值所对应的字符替换为第一符号,再将已替换的文本信息的前后分别加第一符号,将连续的第一符号替换为单个第一符号,并得到文本结果; 对所述第二计数器进行加一操作,返回继续根据所述文本信息对所述第二计数器的值进行判断,直至所述第二计数器的值大于所述文本信息的长度,得到所述文本结果集。4.根据权利要求1所述的方法,其特征在于,所述根据所述文本结果集和所述第一搜索结果得到第二搜索结果,具体包括: 依次将所述文本结果集中的文本结果与数据库中的文本进行匹配获取对应的搜索结果,并过滤掉第一搜索结果,得到第二搜索结果。5.根据权利要求1所述的方法,其特征在于,所述根据所述第一搜索结果、第二搜索结果……第n+1搜索结果...
【专利技术属性】
技术研发人员:唐健,李杰,周晓龙,
申请(专利权)人:深圳市捷顺科技实业股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。