Class RECompiler

java.lang.Object
com.codename1.util.regex.RECompiler
Direct Known Subclasses:
REDebugCompiler

public class RECompiler extends Object
A regular expression compiler class. This class compiles a pattern string into a regular expression program interpretable by the RE evaluator class. The 'recompile' command line tool uses this compiler to pre-compile regular expressions for use with RE. For a description of the syntax accepted by RECompiler and what you can do with regular expressions, see the documentation for the RE matcher class.
  • Constructor Details

    • RECompiler

      public RECompiler()
      Constructor. Creates (initially empty) storage for a regular expression program.
  • Method Details

    • compile

      public REProgram compile(String pattern) throws RESyntaxException

      Compiles a regular expression pattern into a program runnable by the pattern matcher class 'RE'.

      Parameters
      • pattern: @param pattern Regular expression pattern to compile (see RECompiler class for details).
      Returns

      A compiled regular expression program.

      Throws
      • RESyntaxException: Thrown if the regular expression has invalid syntax.
      See also
      • RECompiler

      • RE

      Throws:
      RESyntaxException