发明名称 ACCELERATED REGULAR EXPRESSION EVALUATION USING POSITIONAL INFORMATION
摘要 Methods and arrangements for evaluating a regular expression. Text strings are received. A regular expression is also received, the regular expression comprising a pattern for specifying and recognizing at least one text string from among the received text strings. There is generated, with respect to the received text strings, a data structure containing grams with positional information. The data structure is employed to evaluate the regular expression via identifying a subset of the text strings comprising at least one match for the given regular expression. Other variants and embodiments are broadly contemplated herein.
申请公布号 US2014297262(A1) 申请公布日期 2014.10.02
申请号 US201313854105 申请日期 2013.03.31
申请人 International Business Machines Corporation 发明人 Madduri Venkateswara;Raghavan Sriram;Sachindran Narendran
分类号 G06F17/27 主分类号 G06F17/27
代理机构 代理人
主权项 1. A method of evaluating a regular expression in computing, said method comprising: utilizing a processor to execute computer code configured to perform the steps of: receiving text strings; receiving a regular expression, the regular expression comprising a pattern for specifying and recognizing at least one text string from among the received text strings; generating, with respect to the received text strings, a data structure containing grams with positional information; and employing the data structure to evaluate the regular expression via identifying a subset of the text strings comprising at least one match for the given regular expression.
地址 Armonk NY US