REGULAR EXPRESSION OPTIMIZER
First Claim
Patent Images
1. A non-transitory computer-readable medium storing computer-executable instructions that when executed by a computer cause the computer to perform a method, the method comprising:
- analyzing a rule to identify a regular expression; and
modifying the rule by deleting the regular expression from the rule.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and other embodiments associated with processing regular expressions are described. One example method includes analyzing a rule for a regular expression and deleting the regular expression.
76 Citations
19 Claims
-
1. A non-transitory computer-readable medium storing computer-executable instructions that when executed by a computer cause the computer to perform a method, the method comprising:
-
analyzing a rule to identify a regular expression; and modifying the rule by deleting the regular expression from the rule. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer-readable medium storing computer-executable instructions that when executed by a computer cause the computer to perform a method, the method comprising:
-
pre-processing a rule to identify regular expressions in the rule, where the rule is to be executed by a regular expression search engine; and transforming the rule by modifying the regular expression from the rule and causing the transformed rule to be executed by a substring search engine. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method comprising:
-
analyzing a rule to identify a regular expression; and modifying the rule by deleting the regular expression from the rule. - View Dependent Claims (17, 18, 19)
-
Specification