[发明专利]关键词匹配方法、装置、计算机设备和存储介质在审
申请号: | 201910367296.3 | 申请日: | 2019-05-05 |
公开(公告)号: | CN110147431A | 公开(公告)日: | 2019-08-20 |
发明(设计)人: | 卜琳;侯燕;关海涛 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | G06F16/33 | 分类号: | G06F16/33;G06F17/22 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 李辉;徐焕 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 关键词匹配 检字 参数表 计算机设备 存储介质 预设 处理环境 预设规则 主机系统 规范化 转换 节约 申请 成功 | ||
本申请提供了一种关键词匹配方法、装置、计算机设备和存储介质,其中,该方法包括:获取被检字符串;根据预设规则对所述被检字符串的格式进行规范化处理,以获取处理后的被检字符串;获取预设的关键词参数表,其中,所述预设的关键词参数表中有多个关键词;确定所述处理后的被检字符串中是否存在所述关键词参数表中的至少一个关键词;在确定存在至少一个关键词的情况下,确定关键词匹配成功。上述实施例中的关键词匹配方法,只需对被检字符串的格式进行规范化处理,无需将被检字符串转换为其他码制,也就无需在大型主机系统上建立整套的其他码制运行处理环境,可以有效节约系统的资源,提高关键词匹配的效率、且降低关键词匹配成本。
技术领域
本申请涉及计算机内容分析技术领域,特别涉及一种关键词匹配方法、装置、计算机设备和存储介质。
背景技术
在银行办理业务过程中,某些场景需要系统检索输入的字符串中是否含有指定关键词,一旦检索到了指定关键词,需要执行一定操作,比如向业务操作人员提示错误等。
目前,银行通常采用大型主机系统进行交易存储与处理,此类大型主机系统配套使用的编码方案是EBCDIC码(Extended Binary Coded Decimal Interchange Code,广义二进制编码的十进制交换码)。在EBCDIC码中,英文字母不是连续排列的、中间会出现多次断续。同时EBCDIC码制与其他码制完全不兼容,加剧了EBCDIC码环境中数据处理的复杂度。而且,由于受到交易处理时间、系统性能以及系统环境等方面的限制,在交易处理过程中,将被检字符串由EBCDIC码转换为其他码制的成本极高。此外,若采用非EBCDIC码处理环境,需要在大型主机系统上建立整套的其他码制运行处理环境,耗时长成本高,而且性能上未必能得到保证。因此,这造成了基于大型主机系统EBCDIC码环境的交易没有按其他码制进行处理的环境,进而导致基于大型主机系统EBCDIC码环境中的交易的业务字段匹配起来非常困难。
针对上述问题,目前尚未提出有效的解决方案。
发明内容
本申请实施例提供了一种关键词匹配方法,以解决现有技术中基于大型主机系统EBCDIC码环境中的业务字段匹配困难的问题。
本申请实施例提供了一种关键词匹配方法,包括:获取被检字符串;根据预设规则对所述被检字符串的格式进行规范化处理,以获取处理后的被检字符串;获取预设的关键词参数表,其中,所述预设的关键词参数表中有多个关键词;确定所述处理后的被检字符串中是否存在所述关键词参数表中的至少一个关键词;在确定存在至少一个关键词的情况下,确定关键词匹配成功。
在一个实施例中,在获取预设的关键词参数表之后,还包括:确定预设的关键词参数表中的各个关键词是否已被规范化处理;在确定存在未被规范化处理的关键词的情况下,根据预设规则对未规范化处理的关键词的格式进行规范化处理。
在一个实施例中,根据预设规则对被检字符串的格式进行规范化处理,包括以下至少之一:将被检字符串中的全角字符转换为半角字符;对被检字符串中的空格进行规范化处理;对被检字符串中的中文分隔符进行规范化处理。
在一个实施例中,根据预设规则对被检字符串的格式进行规范化处理,还包括:将被检字符串中的大写字符转换为小写字符。
在一个实施例中,对被检字符串中的空格进行规范化处理,包括以下之一:去除被检字符串中的所有空格;将被检字符串中连续的多个空格合并为一个空格。
在一个实施例中,对被检字符串中的中文分隔符进行规范化处理,包括:去除被检字符串中空的中文字符;以及去除被检字符串中相邻的中文分隔符。
在一个实施例中,在获取预设的关键词参数表之前,还包括:获取多个关键词;将多个关键词写入参数表中并在相邻关键词之间插入预设的分隔符,以生成预设的关键词参数表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910367296.3/2.html,转载请声明来源钻瓜专利网。