System, method, and computer program product for applying a regular expression to content based on required strings of the regular expression
First Claim
Patent Images
1. A computer program product embodied on a tangible computer readable medium, comprising:
- computer code for identifying all required strings included in a regular expression, the required strings including strings required by the regular expression;
computer code for determining whether the required strings match content;
computer code for applying the regular expression to the content, based on the determination;
computer code for merging each of the required strings and its associated length into a separate template of code to generate a segment of code;
computer code for concatenating the generated segments of code in an order of the required strings; and
computer code for injecting the concatenated segment of code in a driver prior to a callout of the regular expression to form an updated driver.
10 Assignments
0 Petitions
Accused Products
Abstract
A system, method, and computer program product are provided for applying a regular expression to content based on required strings of the regular expression. In use, all required strings included in a regular expression are identified, the required strings including strings required by the regular expression. Additionally, it is determined whether the required strings match content. Furthermore, the regular expression is applied to the content, based on the determination.
-
Citations
17 Claims
-
1. A computer program product embodied on a tangible computer readable medium, comprising:
-
computer code for identifying all required strings included in a regular expression, the required strings including strings required by the regular expression; computer code for determining whether the required strings match content; computer code for applying the regular expression to the content, based on the determination; computer code for merging each of the required strings and its associated length into a separate template of code to generate a segment of code; computer code for concatenating the generated segments of code in an order of the required strings; and computer code for injecting the concatenated segment of code in a driver prior to a callout of the regular expression to form an updated driver. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method, comprising:
-
identifying all required strings included in a regular expression, the required strings including strings required by the regular expression, utilizing a processor; determining whether the required strings match content; applying the regular expression to the content, based on the determination; merging each of the required strings and its associated length into a separate template of code to generate a segment of code; concatenating the generated segment of code in an order of the required string; and injecting the concatenated segment of code in a driver prior to a callout of the regular expression to form an updated driver.
-
-
16. A system, comprising:
a processor, wherein the system is configured for; identifying all required strings included in a regular expression, the required strings including strings required by the regular expression, determining whether the required strings match content, applying the regular expression to the content, based on the determination, merging each of the required strings and its associated length into a separate template of code to generate a segment of code; concatenating the generated segment of code in an order of the required string; and injecting the concatenated segment of code in a driver prior to a callout of the regular expression to form an updated driver. - View Dependent Claims (17)
Specification