-
公开(公告)号:CN115269939A
公开(公告)日:2022-11-01
申请号:CN202211191349.9
申请日:2022-09-28
Applicant: 哈尔滨工业大学(深圳)(哈尔滨工业大学深圳科技创新研究院)
IPC: G06F16/903
Abstract: 本发明公开了一种正则表达式生成方法、装置、智能终端及计算机存储介质,正则表达式生成方法包括:获取正样本数据和负样本数据;初始化正样本数据获得正则表达式种群;根据正样本数据和负样本数据评估正则表达式种群中正则表达式的适应度;根据适应度最高的正则表达式在正样本数据上进行样本匹配时的精确率,获得正则表达式集合;根据正则表达式集合获得最终正则表达式。本发明可以根据样本数据自动生成正则表达式,不需要人工编写大量的正则表达式,提高正则表达式的生成效率和准确性。
-
公开(公告)号:CN115269939B
公开(公告)日:2023-02-17
申请号:CN202211191349.9
申请日:2022-09-28
Applicant: 哈尔滨工业大学(深圳)(哈尔滨工业大学深圳科技创新研究院)
IPC: G06F16/903
Abstract: 本发明公开了一种正则表达式生成方法、装置、智能终端及计算机存储介质,正则表达式生成方法包括:获取正样本数据和负样本数据;初始化正样本数据获得正则表达式种群;根据正样本数据和负样本数据评估正则表达式种群中正则表达式的适应度;根据适应度最高的正则表达式在正样本数据上进行样本匹配时的精确率,获得正则表达式集合;根据正则表达式集合获得最终正则表达式。本发明可以根据样本数据自动生成正则表达式,不需要人工编写大量的正则表达式,提高正则表达式的生成效率和准确性。
-