发明名称 |
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 |