-
公开(公告)号:CN113836367B
公开(公告)日:2023-04-28
申请号:CN202111130164.2
申请日:2021-09-26
Applicant: 杭州迪普科技股份有限公司
IPC: G06F16/903
Abstract: 本申请提供一种字符反向匹配方法。该方法包括:将目标关键字的尾字符和待匹配的报文对应的字符串的尾字符进行右对齐处理,并将目标关键字中的字符,与在字符串中对应的字符分别进行匹配;若目标关键字中的任一字符,与在字符串中对应的字符不匹配,进一步获取字符串中与目标关键字的首字符对应的字符左相邻的下一个目标字符,并在预设的数组中查询;若在预设的数组中查询到目标字符,获取与目标字符对应的位置编号,并将位置编号的取值确定为偏移量M;将目标关键字向左偏移M个字符,并将目标关键字中的字符,与在字符串中对应位置上的字符分别继续进行匹配。以此类推,直到目标关键字中的字符,与在字符串中对应位置上的字符均匹配时停止。
-
公开(公告)号:CN113836367A
公开(公告)日:2021-12-24
申请号:CN202111130164.2
申请日:2021-09-26
Applicant: 杭州迪普科技股份有限公司
IPC: G06F16/903
Abstract: 本申请提供一种字符反向匹配方法。该方法包括:将目标关键字的尾字符和待匹配的报文对应的字符串的尾字符进行右对齐处理,并将目标关键字中的字符,与在字符串中对应的字符分别进行匹配;若目标关键字中的任一字符,与在字符串中对应的字符不匹配,进一步获取字符串中与目标关键字的首字符对应的字符左相邻的下一个目标字符,并在预设的数组中查询;若在预设的数组中查询到目标字符,获取与目标字符对应的位置编号,并将位置编号的取值确定为偏移量M;将目标关键字向左偏移M个字符,并将目标关键字中的字符,与在字符串中对应位置上的字符分别继续进行匹配。以此类推,直到目标关键字中的字符,与在字符串中对应位置上的字符均匹配时停止。
-