org.apache.regexp
public class recompile extends Object
java org.apache.regexp.recompile re1 "a*b" produces output like this:
// Pre-compiled regular expression 'a*b'
private static final char[] re1Instructions =
{
0x002a, 0x0000, 0x0007, 0x0041, 0x0001, 0xfffd, 0x0061,
0x0041, 0x0001, 0x0004, 0x0062, 0x0045, 0x0000, 0x0000,
};
private static final REProgram re1 = new REProgram(re1Instructions);
By pasting this output into your code, you can construct a regular expression matcher
(RE) object directly from the pre-compiled data (the character array re1), thus avoiding
the overhead of compiling the expression at runtime. For example:
RE r = new RE(re1);
Version: $Id: recompile.java 518156 2007-03-14 14:31:26Z vgritsenko $
See Also: RE
| Method Summary | |
|---|---|
| static void | main(String[] arg)
Main application entrypoint.
|
Parameters: arg Command line arguments