[发明专利]基于正则表达式的文档字符串编码识别方法及装置在审

专利信息
申请号: 202111387759.6 申请日: 2021-11-22
公开(公告)号: CN114168808A 公开(公告)日: 2022-03-11
发明(设计)人: 姚昊;富会佳;胡文勇;任宇阳;史亚琛;楼宝川;潘炼;汤奔;李志鹏;胡琛 申请(专利权)人: 中核核电运行管理有限公司
主分类号: G06F16/903 分类号: G06F16/903;G06F40/126
代理公司: 核工业专利中心 11007 代理人: 王朋
地址: 314300 浙*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 正则 表达式 文档 字符串 编码 识别 方法 装置
【权利要求书】:

1.一种基于正则表达式的文档字符串编码识别方法,其特征在于,所述方法包括:

根据正则表达式确定最佳因子集合;

采用CW算法确定出现所述最佳因子集合中的最佳因子的文档记录,并将确定的文档记录添加到候选集合中;

根据所述正则表达式确定的DFA自动机对候选集合中的最佳因子的字符串进行验证,将得到成功匹配的字符串。

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

根据编码规则确定所述正则表达式,所述编码规则包括规范化的编码数据。

3.根据权利要求1所述的方法,其特征在于,根据正则表达式确定最佳因子集合,包括:

根据正则表达式确定一个或多个查询片段;

针对每个查询片段,确定该查询片段所有可能的字符串,该所有可能的字符串组成字符串集合;

将与所述正则表达式匹配的字符串中最长的字符串作为必要因子;

选择所述字符串集合中长度大于所述必要因子的字符串组成最佳因子集合。

4.根据权利要求1所述方法,其特征在于,采用CW算法确定出现所述最佳因子集合中的最佳因子的文档记录,并将确定的文档记录添加到候选集合中,包括:

根据CW算法确定出查询文本序列所需要使用到的滑动窗口的长度;

在文本序列上以预设方向的使用滑动窗口进行遍历,在每个滑动窗口中与预设方向相反的方向依次比较各字符,若查询某个查询的最长后缀,则报告了一个成功匹配,将记录加入到候选集合中,并向后继续滑动窗口,直至遍历结束。

5.根据权利要求1所述的方法,其特征在于,根据所述正则表达式确定的DFA自动机对候选集合中的最佳因子的字符串进行验证,将得到成功匹配的字符串,包括

根据所述正则表达式构建对应的DFA自动机;

采用DFA自动机对所述候选集合进行匹配,得到成功匹配的字符串。

6.一种基于正则表达式的文档字符串编码识别装置,其特征在于,所述装置包括:

第一确定模块,用于根据正则表达式确定最佳因子集合;

第二确定模块,用于采用CW算法确定出现所述最佳因子集合中的最佳因子的文档记录,并将确定的文档记录添加到候选集合中;

第三确定模块,用于根据所述正则表达式确定的DFA自动机对候选集合中的最佳因子的字符串进行验证,将得到成功匹配的字符串。

7.根据权利要求6所述的装置,其特征在于,所述装置还包括:

第四确定模块,用于根据编码规则确定所述正则表达式,所述编码规则包括规范化的编码数据。

8.根据权利要求6所述的装置,其特征在于,所述第一确定模块包括:

第一确定子模块,用于根据正则表达式确定一个或多个查询片段;

第二确定子模块,用于针对每个查询片段,确定该查询片段所有可能的字符串,该所有可能的字符串组成字符串集合;

第三确定子模块,用于将与所述正则表达式匹配的字符串中最长的字符串作为必要因子;

第四确定子模块,用于选择所述字符串集合中长度大于所述必要因子的字符串组成最佳因子集合。

9.根据权利要求6所述装置,其特征在于,所述第二确定模块包括:

第五确定子模块,用于根据CW算法确定出查询文本序列所需要使用到的滑动窗口的长度;

第六确定子模块,用于在文本序列上以预设方向的使用滑动窗口进行遍历,在每个滑动窗口中与预设方向相反的方向依次比较各字符,若查询某个查询的最长后缀,则报告了一个成功匹配,将记录加入到候选集合中,并向后继续滑动窗口,直至遍历结束。

10.根据权利要求6所述的装置,其特征在于,所述第三确定模块包括

第七确定子模块,用于根据所述正则表达式构建对应的DFA自动机;

第八确定子模块,用于采用DFA自动机对所述候选集合进行匹配,得到成功匹配的字符串。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中核核电运行管理有限公司,未经中核核电运行管理有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202111387759.6/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top